<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>CUDNN Frontend API: json.hpp File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../resize.js"></script>
<script type="text/javascript" src="../../navtreedata.js"></script>
<script type="text/javascript" src="../../navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">CUDNN Frontend API
   &#160;<span id="projectnumber">8.2.0</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('../../',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('d5/db8/json_8hpp.html','../../');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">json.hpp File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;algorithm&gt;</code><br />
<code>#include &lt;cstddef&gt;</code><br />
<code>#include &lt;functional&gt;</code><br />
<code>#include &lt;initializer_list&gt;</code><br />
<code>#include &lt;iosfwd&gt;</code><br />
<code>#include &lt;iterator&gt;</code><br />
<code>#include &lt;memory&gt;</code><br />
<code>#include &lt;numeric&gt;</code><br />
<code>#include &lt;string&gt;</code><br />
<code>#include &lt;utility&gt;</code><br />
<code>#include &lt;vector&gt;</code><br />
<code>#include &lt;type_traits&gt;</code><br />
<code>#include &lt;array&gt;</code><br />
<code>#include &lt;forward_list&gt;</code><br />
<code>#include &lt;map&gt;</code><br />
<code>#include &lt;tuple&gt;</code><br />
<code>#include &lt;unordered_map&gt;</code><br />
<code>#include &lt;valarray&gt;</code><br />
<code>#include &lt;exception&gt;</code><br />
<code>#include &lt;stdexcept&gt;</code><br />
<code>#include &lt;cstdint&gt;</code><br />
<code>#include &lt;cstdlib&gt;</code><br />
<code>#include &lt;cassert&gt;</code><br />
<code>#include &lt;limits&gt;</code><br />
<code>#include &lt;cmath&gt;</code><br />
<code>#include &lt;cstdio&gt;</code><br />
<code>#include &lt;cstring&gt;</code><br />
<code>#include &lt;istream&gt;</code><br />
<code>#include &lt;clocale&gt;</code><br />
<code>#include &lt;cctype&gt;</code><br />
<code>#include &lt;ios&gt;</code><br />
<code>#include &lt;ostream&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for json.hpp:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/db0/json_8hpp__incl.png" border="0" usemap="#json_8hpp" alt=""/></div>
<map name="json_8hpp" id="json_8hpp">
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="../../dc/d69/json_8hpp__dep__incl.png" border="0" usemap="#json_8hppdep" alt=""/></div>
<map name="json_8hppdep" id="json_8hppdep">
<area shape="rect" id="node2" href="../../db/d7e/cudnn__frontend__Errata_8h.html" title="cudnn_frontend_Errata.h" alt="" coords="73,80,237,107"/>
<area shape="rect" id="node3" href="../../de/d0c/cudnn__frontend_8h.html" title="cudnn_frontend.h" alt="" coords="93,155,216,181"/>
<area shape="rect" id="node4" href="../../de/d1e/cudnn__frontend__EngineConfigGenerator_8h.html" title="cudnn_frontend_EngineConfig\lGenerator.h" alt="" coords="57,229,253,271"/>
<area shape="rect" id="node5" href="../../d3/d6b/cudnn__frontend__find__plan_8h.html" title="cudnn_frontend_find\l_plan.h" alt="" coords="5,319,144,360"/>
<area shape="rect" id="node6" href="../../d2/d3b/cudnn__frontend__get__plan_8h.html" title="cudnn_frontend_get\l_plan.h" alt="" coords="168,319,304,360"/>
</map>
</div>
</div>
<p><a href="../../d5/db8/json_8hpp_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d02/structnlohmann_1_1detail_1_1position__t.html">nlohmann::detail::position_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">struct to capture the start position of the current token  <a href="../../d6/d02/structnlohmann_1_1detail_1_1position__t.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/df2/classnlohmann_1_1detail_1_1exception.html">nlohmann::detail::exception</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">general exception of the <a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">basic_json</a> class  <a href="../../de/df2/classnlohmann_1_1detail_1_1exception.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d1a/classnlohmann_1_1detail_1_1parse__error.html">nlohmann::detail::parse_error</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">exception indicating a parse error  <a href="../../d5/d1a/classnlohmann_1_1detail_1_1parse__error.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d5f/classnlohmann_1_1detail_1_1invalid__iterator.html">nlohmann::detail::invalid_iterator</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">exception indicating errors with iterators  <a href="../../d4/d5f/classnlohmann_1_1detail_1_1invalid__iterator.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d1c/classnlohmann_1_1detail_1_1type__error.html">nlohmann::detail::type_error</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">exception indicating executing a member function with a wrong type  <a href="../../da/d1c/classnlohmann_1_1detail_1_1type__error.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d67/classnlohmann_1_1detail_1_1out__of__range.html">nlohmann::detail::out_of_range</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">exception indicating access out of the defined range  <a href="../../d2/d67/classnlohmann_1_1detail_1_1out__of__range.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d1b/classnlohmann_1_1detail_1_1other__error.html">nlohmann::detail::other_error</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">exception indicating other library errors  <a href="../../d5/d1b/classnlohmann_1_1detail_1_1other__error.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d1c/structnlohmann_1_1detail_1_1integer__sequence.html">nlohmann::detail::integer_sequence&lt; T, Ints &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3c/structnlohmann_1_1detail_1_1utility__internal_1_1Extend.html">nlohmann::detail::utility_internal::Extend&lt; Seq, SeqSize, Rem &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dbf/structnlohmann_1_1detail_1_1utility__internal_1_1Extend_3_01integer__sequence_3_01T_00_01Ints_8_453fbce128d545e87778192b2e607842.html">nlohmann::detail::utility_internal::Extend&lt; integer_sequence&lt; T, Ints... &gt;, SeqSize, 0 &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d5f/structnlohmann_1_1detail_1_1utility__internal_1_1Extend_3_01integer__sequence_3_01T_00_01Ints_8_011635d85b816e1c1a7e948fa832c519.html">nlohmann::detail::utility_internal::Extend&lt; integer_sequence&lt; T, Ints... &gt;, SeqSize, 1 &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d8d/structnlohmann_1_1detail_1_1utility__internal_1_1Gen.html">nlohmann::detail::utility_internal::Gen&lt; T, N &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d5f/structnlohmann_1_1detail_1_1utility__internal_1_1Gen_3_01T_00_010_01_4.html">nlohmann::detail::utility_internal::Gen&lt; T, 0 &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d78/structnlohmann_1_1detail_1_1priority__tag.html">nlohmann::detail::priority_tag&lt; N &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/ddd/structnlohmann_1_1detail_1_1priority__tag_3_010_01_4.html">nlohmann::detail::priority_tag&lt; 0 &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d9b/structnlohmann_1_1detail_1_1static__const.html">nlohmann::detail::static_const&lt; T &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/db1/structnlohmann_1_1detail_1_1identity__tag.html">nlohmann::detail::identity_tag&lt; T &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d72/structnlohmann_1_1detail_1_1make__void.html">nlohmann::detail::make_void&lt; Ts &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d3c/structnlohmann_1_1detail_1_1iterator__types.html">nlohmann::detail::iterator_types&lt; It, typename &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d1d/structnlohmann_1_1detail_1_1iterator__types_3_01It_00_01void__t_3_01typename_01It_1_1difference_d2be8685966c97e00e99d4fd2366dc0b.html">nlohmann::detail::iterator_types&lt; It, void_t&lt; typename It::difference_type, typename It::value_type, typename It::pointer, typename It::reference, typename It::iterator_category &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db6/structnlohmann_1_1detail_1_1iterator__traits.html">nlohmann::detail::iterator_traits&lt; T, typename &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/da3/structnlohmann_1_1detail_1_1iterator__traits_3_01T_00_01enable__if__t_3_01_9std_1_1is__pointer_3_01T_01_4_1_1value_01_4_01_4.html">nlohmann::detail::iterator_traits&lt; T, enable_if_t&lt; !std::is_pointer&lt; T &gt;::value &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d99/structnlohmann_1_1detail_1_1iterator__traits_3_01T_01_5_00_01enable__if__t_3_01std_1_1is__object_3_01T_01_4_1_1value_01_4_01_4.html">nlohmann::detail::iterator_traits&lt; T *, enable_if_t&lt; std::is_object&lt; T &gt;::value &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d31/structnlohmann_1_1detail_1_1nonesuch.html">nlohmann::detail::nonesuch</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d10/structnlohmann_1_1detail_1_1detector.html">nlohmann::detail::detector&lt; Default, AlwaysVoid, Op, Args &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de0/structnlohmann_1_1detail_1_1detector_3_01Default_00_01void__t_3_01Op_3_01Args_8_8_8_01_4_01_4_00_01Op_00_01Args_8_8_8_01_4.html">nlohmann::detail::detector&lt; Default, void_t&lt; Op&lt; Args... &gt; &gt;, Op, Args... &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dc7/structnlohmann_1_1adl__serializer.html">nlohmann::adl_serializer&lt; ValueType, typename &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">default JSONSerializer template argument  <a href="../../dc/dc7/structnlohmann_1_1adl__serializer.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">a class to store JSON values  <a href="../../d9/dcc/classnlohmann_1_1basic__json.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/de8/classnlohmann_1_1json__pointer.html">nlohmann::json_pointer&lt; BasicJsonType &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">JSON Pointer.  <a href="../../da/de8/classnlohmann_1_1json__pointer.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/da7/structnlohmann_1_1ordered__map.html">nlohmann::ordered_map&lt; Key, T, IgnoredLess, Allocator &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/df6/structnlohmann_1_1detail_1_1is__basic__json.html">nlohmann::detail::is_basic_json&lt; typename &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d25/structnlohmann_1_1detail_1_1is__basic__json_3_01NLOHMANN__BASIC__JSON__TPL_01_4.html">nlohmann::detail::is_basic_json&lt; NLOHMANN_BASIC_JSON_TPL &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d10/classnlohmann_1_1detail_1_1json__ref.html">nlohmann::detail::json_ref&lt; BasicJsonType &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d0b/structnlohmann_1_1detail_1_1is__json__ref.html">nlohmann::detail::is_json_ref&lt; typename &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d8d/structnlohmann_1_1detail_1_1is__json__ref_3_01json__ref_3_01T_01_4_01_4.html">nlohmann::detail::is_json_ref&lt; json_ref&lt; T &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dac/structnlohmann_1_1detail_1_1has__from__json.html">nlohmann::detail::has_from_json&lt; BasicJsonType, T, typename &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dbc/structnlohmann_1_1detail_1_1is__getable.html">nlohmann::detail::is_getable&lt; BasicJsonType, T &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d3d/structnlohmann_1_1detail_1_1has__from__json_3_01BasicJsonType_00_01T_00_01enable__if__t_3_01_9is3ee028c64c76c768be45996bb13fc9c5.html">nlohmann::detail::has_from_json&lt; BasicJsonType, T, enable_if_t&lt; !is_basic_json&lt; T &gt;::value &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d08/structnlohmann_1_1detail_1_1has__non__default__from__json.html">nlohmann::detail::has_non_default_from_json&lt; BasicJsonType, T, typename &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d70/structnlohmann_1_1detail_1_1has__non__default__from__json_3_01BasicJsonType_00_01T_00_01enable__b7a8cd863889b54d1139b207b4233111.html">nlohmann::detail::has_non_default_from_json&lt; BasicJsonType, T, enable_if_t&lt; !is_basic_json&lt; T &gt;::value &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d6c/structnlohmann_1_1detail_1_1has__to__json.html">nlohmann::detail::has_to_json&lt; BasicJsonType, T, typename &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de1/structnlohmann_1_1detail_1_1has__to__json_3_01BasicJsonType_00_01T_00_01enable__if__t_3_01_9is__4a8838c1c30336126696a126041e661c.html">nlohmann::detail::has_to_json&lt; BasicJsonType, T, enable_if_t&lt; !is_basic_json&lt; T &gt;::value &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dde/structnlohmann_1_1detail_1_1conjunction.html">nlohmann::detail::conjunction&lt;... &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d96/structnlohmann_1_1detail_1_1conjunction_3_01B1_01_4.html">nlohmann::detail::conjunction&lt; B1 &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db0/structnlohmann_1_1detail_1_1conjunction_3_01B1_00_01Bn_8_8_8_01_4.html">nlohmann::detail::conjunction&lt; B1, Bn... &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d91/structnlohmann_1_1detail_1_1is__default__constructible.html">nlohmann::detail::is_default_constructible&lt; T &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/dbd/structnlohmann_1_1detail_1_1is__default__constructible_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html">nlohmann::detail::is_default_constructible&lt; std::pair&lt; T1, T2 &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d7b/structnlohmann_1_1detail_1_1is__default__constructible_3_01const_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html">nlohmann::detail::is_default_constructible&lt; const std::pair&lt; T1, T2 &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/dc8/structnlohmann_1_1detail_1_1is__default__constructible_3_01std_1_1tuple_3_01Ts_8_8_8_01_4_01_4.html">nlohmann::detail::is_default_constructible&lt; std::tuple&lt; Ts... &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dd7/structnlohmann_1_1detail_1_1is__default__constructible_3_01const_01std_1_1tuple_3_01Ts_8_8_8_01_4_01_4.html">nlohmann::detail::is_default_constructible&lt; const std::tuple&lt; Ts... &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d10/structnlohmann_1_1detail_1_1is__constructible.html">nlohmann::detail::is_constructible&lt; T, Args &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/df4/structnlohmann_1_1detail_1_1is__constructible_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html">nlohmann::detail::is_constructible&lt; std::pair&lt; T1, T2 &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/da8/structnlohmann_1_1detail_1_1is__constructible_3_01const_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html">nlohmann::detail::is_constructible&lt; const std::pair&lt; T1, T2 &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d01/structnlohmann_1_1detail_1_1is__constructible_3_01std_1_1tuple_3_01Ts_8_8_8_01_4_01_4.html">nlohmann::detail::is_constructible&lt; std::tuple&lt; Ts... &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d8d/structnlohmann_1_1detail_1_1is__constructible_3_01const_01std_1_1tuple_3_01Ts_8_8_8_01_4_01_4.html">nlohmann::detail::is_constructible&lt; const std::tuple&lt; Ts... &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d30/structnlohmann_1_1detail_1_1is__iterator__traits.html">nlohmann::detail::is_iterator_traits&lt; T, typename &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d8e/structnlohmann_1_1detail_1_1is__iterator__traits_3_01iterator__traits_3_01T_01_4_01_4.html">nlohmann::detail::is_iterator_traits&lt; iterator_traits&lt; T &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/db3/structnlohmann_1_1detail_1_1is__complete__type.html">nlohmann::detail::is_complete_type&lt; T, typename &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dcd/structnlohmann_1_1detail_1_1is__complete__type_3_01T_00_01decltype_07void_07sizeof_07T_08_08_08_4.html">nlohmann::detail::is_complete_type&lt; T, decltype(void(sizeof(T)))&gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/da5/structnlohmann_1_1detail_1_1is__compatible__object__type__impl.html">nlohmann::detail::is_compatible_object_type_impl&lt; BasicJsonType, CompatibleObjectType, typename &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d9f/structnlohmann_1_1detail_1_1is__compatible__object__type__impl_3_01BasicJsonType_00_01Compatible1dd1bd23ba0e4ce33237aa702f8058a9.html">nlohmann::detail::is_compatible_object_type_impl&lt; BasicJsonType, CompatibleObjectType, enable_if_t&lt; is_detected&lt; mapped_type_t, CompatibleObjectType &gt;::value &amp;&amp;is_detected&lt; key_type_t, CompatibleObjectType &gt;::value &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/dda/structnlohmann_1_1detail_1_1is__compatible__object__type.html">nlohmann::detail::is_compatible_object_type&lt; BasicJsonType, CompatibleObjectType &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da4/structnlohmann_1_1detail_1_1is__constructible__object__type__impl.html">nlohmann::detail::is_constructible_object_type_impl&lt; BasicJsonType, ConstructibleObjectType, typename &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d51/structnlohmann_1_1detail_1_1is__constructible__object__type__impl_3_01BasicJsonType_00_01Construa4d1e16800f2c4963485512ecf18377c.html">nlohmann::detail::is_constructible_object_type_impl&lt; BasicJsonType, ConstructibleObjectType, enable_if_t&lt; is_detected&lt; mapped_type_t, ConstructibleObjectType &gt;::value &amp;&amp;is_detected&lt; key_type_t, ConstructibleObjectType &gt;::value &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d11/structnlohmann_1_1detail_1_1is__constructible__object__type.html">nlohmann::detail::is_constructible_object_type&lt; BasicJsonType, ConstructibleObjectType &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d3a/structnlohmann_1_1detail_1_1is__compatible__string__type__impl.html">nlohmann::detail::is_compatible_string_type_impl&lt; BasicJsonType, CompatibleStringType, typename &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/dad/structnlohmann_1_1detail_1_1is__compatible__string__type__impl_3_01BasicJsonType_00_01Compatible494e9dc742c819c61e54b8282030b5b6.html">nlohmann::detail::is_compatible_string_type_impl&lt; BasicJsonType, CompatibleStringType, enable_if_t&lt; is_detected_exact&lt; typename BasicJsonType::string_t::value_type, value_type_t, CompatibleStringType &gt;::value &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d4e/structnlohmann_1_1detail_1_1is__compatible__string__type.html">nlohmann::detail::is_compatible_string_type&lt; BasicJsonType, ConstructibleStringType &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/df0/structnlohmann_1_1detail_1_1is__constructible__string__type__impl.html">nlohmann::detail::is_constructible_string_type_impl&lt; BasicJsonType, ConstructibleStringType, typename &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/dc0/structnlohmann_1_1detail_1_1is__constructible__string__type__impl_3_01BasicJsonType_00_01Construe4743afb22172cdb3c5f428800835387.html">nlohmann::detail::is_constructible_string_type_impl&lt; BasicJsonType, ConstructibleStringType, enable_if_t&lt; is_detected_exact&lt; typename BasicJsonType::string_t::value_type, value_type_t, ConstructibleStringType &gt;::value &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d84/structnlohmann_1_1detail_1_1is__constructible__string__type.html">nlohmann::detail::is_constructible_string_type&lt; BasicJsonType, ConstructibleStringType &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d4b/structnlohmann_1_1detail_1_1is__compatible__array__type__impl.html">nlohmann::detail::is_compatible_array_type_impl&lt; BasicJsonType, CompatibleArrayType, typename &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/structnlohmann_1_1detail_1_1is__compatible__array__type__impl_3_01BasicJsonType_00_01CompatibleAb638dd3c6149bb42b44d6778e8db3f9d.html">nlohmann::detail::is_compatible_array_type_impl&lt; BasicJsonType, CompatibleArrayType, enable_if_t&lt; is_detected&lt; value_type_t, CompatibleArrayType &gt;::value &amp;&amp;is_detected&lt; iterator_t, CompatibleArrayType &gt;::value &amp;&amp;!is_iterator_traits&lt; iterator_traits&lt; CompatibleArrayType &gt; &gt;::value &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d94/structnlohmann_1_1detail_1_1is__compatible__array__type.html">nlohmann::detail::is_compatible_array_type&lt; BasicJsonType, CompatibleArrayType &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d8b/structnlohmann_1_1detail_1_1is__constructible__array__type__impl.html">nlohmann::detail::is_constructible_array_type_impl&lt; BasicJsonType, ConstructibleArrayType, typename &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d45/structnlohmann_1_1detail_1_1is__constructible__array__type__impl_3_01BasicJsonType_00_01Construce6fa33688da703b95649da4749cdeb98.html">nlohmann::detail::is_constructible_array_type_impl&lt; BasicJsonType, ConstructibleArrayType, enable_if_t&lt; std::is_same&lt; ConstructibleArrayType, typename BasicJsonType::value_type &gt;::value &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d25/structnlohmann_1_1detail_1_1is__constructible__array__type__impl_3_01BasicJsonType_00_01Construc0e52d76e0092123e197792b4c785ae52.html">nlohmann::detail::is_constructible_array_type_impl&lt; BasicJsonType, ConstructibleArrayType, enable_if_t&lt; !std::is_same&lt; ConstructibleArrayType, typename BasicJsonType::value_type &gt;::value &amp;&amp;is_default_constructible&lt; ConstructibleArrayType &gt;::value &amp;&amp;(std::is_move_assignable&lt; ConstructibleArrayType &gt;::value||std::is_copy_assignable&lt; ConstructibleArrayType &gt;::value)&amp;&amp;is_detected&lt; value_type_t, ConstructibleArrayType &gt;::value &amp;&amp;is_detected&lt; iterator_t, ConstructibleArrayType &gt;::value &amp;&amp;is_complete_type&lt; detected_t&lt; value_type_t, ConstructibleArrayType &gt; &gt;::value &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d52/structnlohmann_1_1detail_1_1is__constructible__array__type.html">nlohmann::detail::is_constructible_array_type&lt; BasicJsonType, ConstructibleArrayType &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d13/structnlohmann_1_1detail_1_1is__compatible__integer__type__impl.html">nlohmann::detail::is_compatible_integer_type_impl&lt; RealIntegerType, CompatibleNumberIntegerType, typename &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d14/structnlohmann_1_1detail_1_1is__compatible__integer__type__impl_3_01RealIntegerType_00_01Compatie5920c849e839ebb9f8c57349c900796.html">nlohmann::detail::is_compatible_integer_type_impl&lt; RealIntegerType, CompatibleNumberIntegerType, enable_if_t&lt; std::is_integral&lt; RealIntegerType &gt;::value &amp;&amp;std::is_integral&lt; CompatibleNumberIntegerType &gt;::value &amp;&amp;!std::is_same&lt; bool, CompatibleNumberIntegerType &gt;::value &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d21/structnlohmann_1_1detail_1_1is__compatible__integer__type.html">nlohmann::detail::is_compatible_integer_type&lt; RealIntegerType, CompatibleNumberIntegerType &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d66/structnlohmann_1_1detail_1_1is__compatible__type__impl.html">nlohmann::detail::is_compatible_type_impl&lt; BasicJsonType, CompatibleType, typename &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d07/structnlohmann_1_1detail_1_1is__compatible__type__impl_3_01BasicJsonType_00_01CompatibleType_00_fa54cb60e66f5c6ba93b1dd3f418b703.html">nlohmann::detail::is_compatible_type_impl&lt; BasicJsonType, CompatibleType, enable_if_t&lt; is_complete_type&lt; CompatibleType &gt;::value &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d71/structnlohmann_1_1detail_1_1is__compatible__type.html">nlohmann::detail::is_compatible_type&lt; BasicJsonType, CompatibleType &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structnlohmann_1_1detail_1_1is__constructible__tuple.html">nlohmann::detail::is_constructible_tuple&lt; T1, T2 &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d6a/structnlohmann_1_1detail_1_1is__constructible__tuple_3_01T1_00_01std_1_1tuple_3_01Args_8_8_8_01_4_01_4.html">nlohmann::detail::is_constructible_tuple&lt; T1, std::tuple&lt; Args... &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d4d/structnlohmann_1_1detail_1_1from__json__fn.html">nlohmann::detail::from_json_fn</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value.html">nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dda/classnlohmann_1_1detail_1_1iteration__proxy.html">nlohmann::detail::iteration_proxy&lt; IteratorType &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">proxy class for the items() function  <a href="../../db/dda/classnlohmann_1_1detail_1_1iteration__proxy.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d86/classstd_1_1tuple__size_3_1_1nlohmann_1_1detail_1_1iteration__proxy__value_3_01IteratorType_01_4_01_4.html">std::tuple_size&lt;::nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dac/classstd_1_1tuple__element_3_01N_00_01_1_1nlohmann_1_1detail_1_1iteration__proxy__value_3_01IteratorType_01_4_01_4.html">std::tuple_element&lt; N, ::nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/df4/structnlohmann_1_1detail_1_1external__constructor.html">nlohmann::detail::external_constructor&lt; value_t &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d36/structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1boolean_01_4.html">nlohmann::detail::external_constructor&lt; value_t::boolean &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/dac/structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1string_01_4.html">nlohmann::detail::external_constructor&lt; value_t::string &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d09/structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1binary_01_4.html">nlohmann::detail::external_constructor&lt; value_t::binary &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/dff/structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1number__float_01_4.html">nlohmann::detail::external_constructor&lt; value_t::number_float &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/df9/structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1number__unsigned_01_4.html">nlohmann::detail::external_constructor&lt; value_t::number_unsigned &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dd7/structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1number__integer_01_4.html">nlohmann::detail::external_constructor&lt; value_t::number_integer &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d91/structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1array_01_4.html">nlohmann::detail::external_constructor&lt; value_t::array &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d38/structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1object_01_4.html">nlohmann::detail::external_constructor&lt; value_t::object &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d7e/structnlohmann_1_1detail_1_1to__json__fn.html">nlohmann::detail::to_json_fn</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dc7/structnlohmann_1_1adl__serializer.html">nlohmann::adl_serializer&lt; ValueType, typename &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">default JSONSerializer template argument  <a href="../../dc/dc7/structnlohmann_1_1adl__serializer.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d0d/classnlohmann_1_1byte__container__with__subtype.html">nlohmann::byte_container_with_subtype&lt; BinaryType &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">an internal type for a backed binary type  <a href="../../dd/d0d/classnlohmann_1_1byte__container__with__subtype.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d14/classnlohmann_1_1detail_1_1file__input__adapter.html">nlohmann::detail::file_input_adapter</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/df0/classnlohmann_1_1detail_1_1input__stream__adapter.html">nlohmann::detail::input_stream_adapter</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dbe/classnlohmann_1_1detail_1_1iterator__input__adapter.html">nlohmann::detail::iterator_input_adapter&lt; IteratorType &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2c/structnlohmann_1_1detail_1_1wide__string__input__helper.html">nlohmann::detail::wide_string_input_helper&lt; BaseInputAdapter, T &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d14/structnlohmann_1_1detail_1_1wide__string__input__helper_3_01BaseInputAdapter_00_014_01_4.html">nlohmann::detail::wide_string_input_helper&lt; BaseInputAdapter, 4 &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d83/structnlohmann_1_1detail_1_1wide__string__input__helper_3_01BaseInputAdapter_00_012_01_4.html">nlohmann::detail::wide_string_input_helper&lt; BaseInputAdapter, 2 &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dea/classnlohmann_1_1detail_1_1wide__string__input__adapter.html">nlohmann::detail::wide_string_input_adapter&lt; BaseInputAdapter, WideCharType &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d8c/structnlohmann_1_1detail_1_1iterator__input__adapter__factory.html">nlohmann::detail::iterator_input_adapter_factory&lt; IteratorType, Enable &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d46/structnlohmann_1_1detail_1_1is__iterator__of__multibyte.html">nlohmann::detail::is_iterator_of_multibyte&lt; T &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d6d/structnlohmann_1_1detail_1_1iterator__input__adapter__factory_3_01IteratorType_00_01enable__if__0e86378a778d78dd2284e92dc30f4902.html">nlohmann::detail::iterator_input_adapter_factory&lt; IteratorType, enable_if_t&lt; is_iterator_of_multibyte&lt; IteratorType &gt;::value &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d62/structnlohmann_1_1detail_1_1container__input__adapter__factory__impl_1_1container__input__adapter__factory.html">nlohmann::detail::container_input_adapter_factory_impl::container_input_adapter_factory&lt; ContainerType, Enable &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/dc6/structnlohmann_1_1detail_1_1container__input__adapter__factory__impl_1_1container__input__adapte602516bdb0b70b8ee5c6d4ff825368be.html">nlohmann::detail::container_input_adapter_factory_impl::container_input_adapter_factory&lt; ContainerType, void_t&lt; decltype(begin(std::declval&lt; ContainerType &gt;()), end(std::declval&lt; ContainerType &gt;()))&gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d7e/classnlohmann_1_1detail_1_1span__input__adapter.html">nlohmann::detail::span_input_adapter</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d82/structnlohmann_1_1json__sax.html">nlohmann::json_sax&lt; BasicJsonType &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">SAX interface.  <a href="../../d0/d82/structnlohmann_1_1json__sax.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d68/classnlohmann_1_1detail_1_1json__sax__dom__parser.html">nlohmann::detail::json_sax_dom_parser&lt; BasicJsonType &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">SAX implementation to create a JSON value from SAX events.  <a href="../../dc/d68/classnlohmann_1_1detail_1_1json__sax__dom__parser.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d69/classnlohmann_1_1detail_1_1json__sax__dom__callback__parser.html">nlohmann::detail::json_sax_dom_callback_parser&lt; BasicJsonType &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html">nlohmann::detail::json_sax_acceptor&lt; BasicJsonType &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/d77/classnlohmann_1_1detail_1_1lexer__base.html">nlohmann::detail::lexer_base&lt; BasicJsonType &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d22/classnlohmann_1_1detail_1_1lexer.html">nlohmann::detail::lexer&lt; BasicJsonType, InputAdapterType &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">lexical analysis  <a href="../../d8/d22/classnlohmann_1_1detail_1_1lexer.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dc3/structnlohmann_1_1detail_1_1is__sax.html">nlohmann::detail::is_sax&lt; SAX, BasicJsonType &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d2d/structnlohmann_1_1detail_1_1is__sax__static__asserts.html">nlohmann::detail::is_sax_static_asserts&lt; SAX, BasicJsonType &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d30/classnlohmann_1_1detail_1_1binary__reader.html">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">deserialization of CBOR, MessagePack, and UBJSON values  <a href="../../d6/d30/classnlohmann_1_1detail_1_1binary__reader.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d6b/classnlohmann_1_1detail_1_1parser.html">nlohmann::detail::parser&lt; BasicJsonType, InputAdapterType &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">syntax analysis  <a href="../../df/d6b/classnlohmann_1_1detail_1_1parser.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">nlohmann::detail::primitive_iterator_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d10/structnlohmann_1_1detail_1_1internal__iterator.html">nlohmann::detail::internal_iterator&lt; BasicJsonType &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">an iterator value  <a href="../../d7/d10/structnlohmann_1_1detail_1_1internal__iterator.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dda/classnlohmann_1_1detail_1_1iteration__proxy.html">nlohmann::detail::iteration_proxy&lt; IteratorType &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">proxy class for the items() function  <a href="../../db/dda/classnlohmann_1_1detail_1_1iteration__proxy.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value.html">nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d7c/classnlohmann_1_1detail_1_1iter__impl.html">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">a template for a bidirectional iterator for the <a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">basic_json</a> class This class implements a both iterators (iterator and const_iterator) for the <a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">basic_json</a> class.  <a href="../../d1/d7c/classnlohmann_1_1detail_1_1iter__impl.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/d74/classnlohmann_1_1detail_1_1json__reverse__iterator.html">nlohmann::detail::json_reverse_iterator&lt; Base &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">a template for a reverse iterator class  <a href="../../de/d74/classnlohmann_1_1detail_1_1json__reverse__iterator.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/de8/classnlohmann_1_1json__pointer.html">nlohmann::json_pointer&lt; BasicJsonType &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">JSON Pointer.  <a href="../../da/de8/classnlohmann_1_1json__pointer.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d10/classnlohmann_1_1detail_1_1json__ref.html">nlohmann::detail::json_ref&lt; BasicJsonType &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d9b/structnlohmann_1_1detail_1_1output__adapter__protocol.html">nlohmann::detail::output_adapter_protocol&lt; CharType &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">abstract output adapter interface  <a href="../../dc/d9b/structnlohmann_1_1detail_1_1output__adapter__protocol.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d66/classnlohmann_1_1detail_1_1output__vector__adapter.html">nlohmann::detail::output_vector_adapter&lt; CharType &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">output adapter for byte vectors  <a href="../../d5/d66/classnlohmann_1_1detail_1_1output__vector__adapter.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d94/classnlohmann_1_1detail_1_1output__stream__adapter.html">nlohmann::detail::output_stream_adapter&lt; CharType &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">output adapter for output streams  <a href="../../d8/d94/classnlohmann_1_1detail_1_1output__stream__adapter.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d39/classnlohmann_1_1detail_1_1output__string__adapter.html">nlohmann::detail::output_string_adapter&lt; CharType, StringType &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">output adapter for basic_string  <a href="../../d2/d39/classnlohmann_1_1detail_1_1output__string__adapter.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d13/classnlohmann_1_1detail_1_1output__adapter.html">nlohmann::detail::output_adapter&lt; CharType, StringType &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d1a/classnlohmann_1_1detail_1_1binary__writer.html">nlohmann::detail::binary_writer&lt; BasicJsonType, CharType &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">serialization to CBOR and MessagePack values  <a href="../../df/d1a/classnlohmann_1_1detail_1_1binary__writer.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/structnlohmann_1_1detail_1_1dtoa__impl_1_1diyfp.html">nlohmann::detail::dtoa_impl::diyfp</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/ddb/structnlohmann_1_1detail_1_1dtoa__impl_1_1boundaries.html">nlohmann::detail::dtoa_impl::boundaries</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/dfe/structnlohmann_1_1detail_1_1dtoa__impl_1_1cached__power.html">nlohmann::detail::dtoa_impl::cached_power</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d0a/classnlohmann_1_1detail_1_1serializer.html">nlohmann::detail::serializer&lt; BasicJsonType &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/da7/structnlohmann_1_1ordered__map.html">nlohmann::ordered_map&lt; Key, T, IgnoredLess, Allocator &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">a class to store JSON values  <a href="../../d9/dcc/classnlohmann_1_1basic__json.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d6b/structstd_1_1hash_3_01nlohmann_1_1json_01_4.html">std::hash&lt; nlohmann::json &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">hash value for JSON objects  <a href="../../dd/d6b/structstd_1_1hash_3_01nlohmann_1_1json_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d4e/structstd_1_1less_3_1_1nlohmann_1_1detail_1_1value__t_01_4.html">std::less&lt;::nlohmann::detail::value_t &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:d3/d9b/namespacenlohmann"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d9b/namespacenlohmann.html">nlohmann</a></td></tr>
<tr class="memdesc:d3/d9b/namespacenlohmann"><td class="mdescLeft">&#160;</td><td class="mdescRight">namespace for Niels Lohmann <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:dc/df0/namespacenlohmann_1_1detail"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html">nlohmann::detail</a></td></tr>
<tr class="memdesc:dc/df0/namespacenlohmann_1_1detail"><td class="mdescLeft">&#160;</td><td class="mdescRight">detail namespace with internal helper functions <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:df/d92/namespacenlohmann_1_1detail_1_1utility__internal"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d92/namespacenlohmann_1_1detail_1_1utility__internal.html">nlohmann::detail::utility_internal</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:d9/d10/namespacenlohmann_1_1detail_1_1container__input__adapter__factory__impl"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d10/namespacenlohmann_1_1detail_1_1container__input__adapter__factory__impl.html">nlohmann::detail::container_input_adapter_factory_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:dc/d41/namespacenlohmann_1_1detail_1_1dtoa__impl"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d41/namespacenlohmann_1_1detail_1_1dtoa__impl.html">nlohmann::detail::dtoa_impl</a></td></tr>
<tr class="memdesc:dc/d41/namespacenlohmann_1_1detail_1_1dtoa__impl"><td class="mdescLeft">&#160;</td><td class="mdescRight">implements the Grisu2 algorithm for binary to decimal floating-point conversion. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a7c94253db90041af11dd946a49f0f8a4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a7c94253db90041af11dd946a49f0f8a4">NLOHMANN_JSON_VERSION_MAJOR</a>&#160;&#160;&#160;3</td></tr>
<tr class="separator:a7c94253db90041af11dd946a49f0f8a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5ca1e164894d78d3276d2e5fe58c5e3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ab5ca1e164894d78d3276d2e5fe58c5e3">NLOHMANN_JSON_VERSION_MINOR</a>&#160;&#160;&#160;9</td></tr>
<tr class="separator:ab5ca1e164894d78d3276d2e5fe58c5e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a307e0238ebc35e99ea45c68823eb83eb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a307e0238ebc35e99ea45c68823eb83eb">NLOHMANN_JSON_VERSION_PATCH</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a307e0238ebc35e99ea45c68823eb83eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4654024695783bdf7cbd900f0e0634a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ae4654024695783bdf7cbd900f0e0634a">JSON_HEDLEY_VERSION</a>&#160;&#160;&#160;15</td></tr>
<tr class="separator:ae4654024695783bdf7cbd900f0e0634a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b50e69690eed3a7e11797b1122b4302"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a8b50e69690eed3a7e11797b1122b4302">JSON_HEDLEY_STRINGIFY_EX</a>(x)&#160;&#160;&#160;#x</td></tr>
<tr class="separator:a8b50e69690eed3a7e11797b1122b4302"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b2aefadecfe77306599a08b0d8147ca"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a9b2aefadecfe77306599a08b0d8147ca">JSON_HEDLEY_STRINGIFY</a>(x)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a8b50e69690eed3a7e11797b1122b4302">JSON_HEDLEY_STRINGIFY_EX</a>(x)</td></tr>
<tr class="separator:a9b2aefadecfe77306599a08b0d8147ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee52531ff30270c04958309efa66a5da"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#aee52531ff30270c04958309efa66a5da">JSON_HEDLEY_CONCAT_EX</a>(a,  b)&#160;&#160;&#160;a##b</td></tr>
<tr class="separator:aee52531ff30270c04958309efa66a5da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ec16c2642fdc5876d8dbeab3445b313"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a4ec16c2642fdc5876d8dbeab3445b313">JSON_HEDLEY_CONCAT</a>(a,  b)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#aee52531ff30270c04958309efa66a5da">JSON_HEDLEY_CONCAT_EX</a>(a,b)</td></tr>
<tr class="separator:a4ec16c2642fdc5876d8dbeab3445b313"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29b325cc7fac302f2488259237d30953"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a29b325cc7fac302f2488259237d30953">JSON_HEDLEY_CONCAT3_EX</a>(a,  b,  c)&#160;&#160;&#160;a##b##c</td></tr>
<tr class="separator:a29b325cc7fac302f2488259237d30953"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad10e2ad45ace3771e4d2a3807d33f64f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ad10e2ad45ace3771e4d2a3807d33f64f">JSON_HEDLEY_CONCAT3</a>(a,  b,  c)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a29b325cc7fac302f2488259237d30953">JSON_HEDLEY_CONCAT3_EX</a>(a,b,c)</td></tr>
<tr class="separator:ad10e2ad45ace3771e4d2a3807d33f64f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1da535c59b21f70e5967b66473543f0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#aa1da535c59b21f70e5967b66473543f0">JSON_HEDLEY_VERSION_ENCODE</a>(major,  minor,  revision)&#160;&#160;&#160;(((major) * 1000000) + ((minor) * 1000) + (revision))</td></tr>
<tr class="separator:aa1da535c59b21f70e5967b66473543f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50f81c80525d6fbce743d5d28b53ff73"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a50f81c80525d6fbce743d5d28b53ff73">JSON_HEDLEY_VERSION_DECODE_MAJOR</a>(version)&#160;&#160;&#160;((version) / 1000000)</td></tr>
<tr class="separator:a50f81c80525d6fbce743d5d28b53ff73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae55f01749c4cc564b20b0f2650f10519"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ae55f01749c4cc564b20b0f2650f10519">JSON_HEDLEY_VERSION_DECODE_MINOR</a>(version)&#160;&#160;&#160;(((version) % 1000000) / 1000)</td></tr>
<tr class="separator:ae55f01749c4cc564b20b0f2650f10519"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d04cc47c899e9addd019e0e7d1ebdbb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a2d04cc47c899e9addd019e0e7d1ebdbb">JSON_HEDLEY_VERSION_DECODE_REVISION</a>(version)&#160;&#160;&#160;((version) % 1000)</td></tr>
<tr class="separator:a2d04cc47c899e9addd019e0e7d1ebdbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a074e795380699252f28c9526ca83e586"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a074e795380699252f28c9526ca83e586">JSON_HEDLEY_GNUC_VERSION_CHECK</a>(major,  minor,  patch)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:a074e795380699252f28c9526ca83e586"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3dc0b5b04f307fc875f9470c0cc841f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ac3dc0b5b04f307fc875f9470c0cc841f">JSON_HEDLEY_MSVC_VERSION_CHECK</a>(major,  minor,  patch)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:ac3dc0b5b04f307fc875f9470c0cc841f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae51b1abb6876168df25d3f36fa335c94"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ae51b1abb6876168df25d3f36fa335c94">JSON_HEDLEY_INTEL_VERSION_CHECK</a>(major,  minor,  patch)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:ae51b1abb6876168df25d3f36fa335c94"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a598b8238661e5ae448d5680ae35c4d2f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a598b8238661e5ae448d5680ae35c4d2f">JSON_HEDLEY_INTEL_CL_VERSION_CHECK</a>(major,  minor,  patch)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:a598b8238661e5ae448d5680ae35c4d2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a009a77cb8a9fd33aafff173bb945128d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a009a77cb8a9fd33aafff173bb945128d">JSON_HEDLEY_PGI_VERSION_CHECK</a>(major,  minor,  patch)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:a009a77cb8a9fd33aafff173bb945128d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b6d318de76d6d23850ec1a588bdeffa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a4b6d318de76d6d23850ec1a588bdeffa">JSON_HEDLEY_SUNPRO_VERSION_CHECK</a>(major,  minor,  patch)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:a4b6d318de76d6d23850ec1a588bdeffa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a472a0656b154bb30cf6e8fb8a31b9209"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a472a0656b154bb30cf6e8fb8a31b9209">JSON_HEDLEY_EMSCRIPTEN_VERSION_CHECK</a>(major,  minor,  patch)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:a472a0656b154bb30cf6e8fb8a31b9209"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec1d1b1e286d1610ff11dbb29bf3e8cf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#aec1d1b1e286d1610ff11dbb29bf3e8cf">JSON_HEDLEY_ARM_VERSION_CHECK</a>(major,  minor,  patch)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:aec1d1b1e286d1610ff11dbb29bf3e8cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66ec7d7c320280d6e75cb3634048cd49"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a66ec7d7c320280d6e75cb3634048cd49">JSON_HEDLEY_IBM_VERSION_CHECK</a>(major,  minor,  patch)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:a66ec7d7c320280d6e75cb3634048cd49"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d620ef5f95be933b3d8e24d4fc5b6d5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a3d620ef5f95be933b3d8e24d4fc5b6d5">JSON_HEDLEY_TI_VERSION_CHECK</a>(major,  minor,  patch)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:a3d620ef5f95be933b3d8e24d4fc5b6d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ff3757a45a2cb0c54f78722fd7dc47c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a1ff3757a45a2cb0c54f78722fd7dc47c">JSON_HEDLEY_TI_CL2000_VERSION_CHECK</a>(major,  minor,  patch)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:a1ff3757a45a2cb0c54f78722fd7dc47c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c4b607b1dda665174dcd4c6cfe6ce95"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a0c4b607b1dda665174dcd4c6cfe6ce95">JSON_HEDLEY_TI_CL430_VERSION_CHECK</a>(major,  minor,  patch)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:a0c4b607b1dda665174dcd4c6cfe6ce95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abbff24b90b5e9f8b586ee0b334baa636"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#abbff24b90b5e9f8b586ee0b334baa636">JSON_HEDLEY_TI_ARMCL_VERSION_CHECK</a>(major,  minor,  patch)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:abbff24b90b5e9f8b586ee0b334baa636"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a138095ac760d2964c84f562b23332101"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a138095ac760d2964c84f562b23332101">JSON_HEDLEY_TI_CL6X_VERSION_CHECK</a>(major,  minor,  patch)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:a138095ac760d2964c84f562b23332101"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6198db3ff6fc72b1fa798229fd025229"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a6198db3ff6fc72b1fa798229fd025229">JSON_HEDLEY_TI_CL7X_VERSION_CHECK</a>(major,  minor,  patch)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:a6198db3ff6fc72b1fa798229fd025229"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab50c0bc1673dde3c1cf4e3b131e97ad"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#aab50c0bc1673dde3c1cf4e3b131e97ad">JSON_HEDLEY_TI_CLPRU_VERSION_CHECK</a>(major,  minor,  patch)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:aab50c0bc1673dde3c1cf4e3b131e97ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d9ed879aa65e4db12a81ee95529c3e4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a5d9ed879aa65e4db12a81ee95529c3e4">JSON_HEDLEY_CRAY_VERSION_CHECK</a>(major,  minor,  patch)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:a5d9ed879aa65e4db12a81ee95529c3e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8788394855e9b5a1cc32327db5a613cb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a8788394855e9b5a1cc32327db5a613cb">JSON_HEDLEY_IAR_VERSION_CHECK</a>(major,  minor,  patch)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:a8788394855e9b5a1cc32327db5a613cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38192f48e8c6ee0018a988d54e97cacf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a38192f48e8c6ee0018a988d54e97cacf">JSON_HEDLEY_TINYC_VERSION_CHECK</a>(major,  minor,  patch)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:a38192f48e8c6ee0018a988d54e97cacf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af21c5dbd9df3b2e245ae547e2d940adc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#af21c5dbd9df3b2e245ae547e2d940adc">JSON_HEDLEY_DMC_VERSION_CHECK</a>(major,  minor,  patch)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:af21c5dbd9df3b2e245ae547e2d940adc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8f9aee7d709155d6745cb3f77c6ff0c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ad8f9aee7d709155d6745cb3f77c6ff0c">JSON_HEDLEY_COMPCERT_VERSION_CHECK</a>(major,  minor,  patch)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:ad8f9aee7d709155d6745cb3f77c6ff0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21937c8e7c79a1bef6695691c733e29f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a21937c8e7c79a1bef6695691c733e29f">JSON_HEDLEY_PELLES_VERSION_CHECK</a>(major,  minor,  patch)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:a21937c8e7c79a1bef6695691c733e29f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b0ee37cd596951acd0a951a68e0ac21"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a6b0ee37cd596951acd0a951a68e0ac21">JSON_HEDLEY_MCST_LCC_VERSION_CHECK</a>(major,  minor,  patch)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:a6b0ee37cd596951acd0a951a68e0ac21"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf82a065634719d57994ef5876e208ff"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#aaf82a065634719d57994ef5876e208ff">JSON_HEDLEY_GCC_VERSION_CHECK</a>(major,  minor,  patch)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:aaf82a065634719d57994ef5876e208ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af41dc3300eaa6e5e6a976730d160a268"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#af41dc3300eaa6e5e6a976730d160a268">JSON_HEDLEY_HAS_ATTRIBUTE</a>(attribute)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:af41dc3300eaa6e5e6a976730d160a268"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afdf01f41465021815bb6fc4d8c1839fd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#afdf01f41465021815bb6fc4d8c1839fd">JSON_HEDLEY_GNUC_HAS_ATTRIBUTE</a>(attribute,  major,  minor,  patch)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a074e795380699252f28c9526ca83e586">JSON_HEDLEY_GNUC_VERSION_CHECK</a>(major,minor,patch)</td></tr>
<tr class="separator:afdf01f41465021815bb6fc4d8c1839fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af33c67f65300eb91494f25bf583f5bd7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#af33c67f65300eb91494f25bf583f5bd7">JSON_HEDLEY_GCC_HAS_ATTRIBUTE</a>(attribute,  major,  minor,  patch)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#aaf82a065634719d57994ef5876e208ff">JSON_HEDLEY_GCC_VERSION_CHECK</a>(major,minor,patch)</td></tr>
<tr class="separator:af33c67f65300eb91494f25bf583f5bd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c4e6a04293aaf333a31698dea661b3b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a2c4e6a04293aaf333a31698dea661b3b">JSON_HEDLEY_HAS_CPP_ATTRIBUTE</a>(attribute)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:a2c4e6a04293aaf333a31698dea661b3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5b94be3095ea0549561c1bc951c5998"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ad5b94be3095ea0549561c1bc951c5998">JSON_HEDLEY_HAS_CPP_ATTRIBUTE_NS</a>(ns,  attribute)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:ad5b94be3095ea0549561c1bc951c5998"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a938dadb6cadaaaccf72990d09be5dc0a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a938dadb6cadaaaccf72990d09be5dc0a">JSON_HEDLEY_GNUC_HAS_CPP_ATTRIBUTE</a>(attribute,  major,  minor,  patch)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a074e795380699252f28c9526ca83e586">JSON_HEDLEY_GNUC_VERSION_CHECK</a>(major,minor,patch)</td></tr>
<tr class="separator:a938dadb6cadaaaccf72990d09be5dc0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa3c748298e83bf6a67b583b83233c11"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#aaa3c748298e83bf6a67b583b83233c11">JSON_HEDLEY_GCC_HAS_CPP_ATTRIBUTE</a>(attribute,  major,  minor,  patch)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#aaf82a065634719d57994ef5876e208ff">JSON_HEDLEY_GCC_VERSION_CHECK</a>(major,minor,patch)</td></tr>
<tr class="separator:aaa3c748298e83bf6a67b583b83233c11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf8ab10ce06ffe6f54840b555b15121c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#acf8ab10ce06ffe6f54840b555b15121c">JSON_HEDLEY_HAS_BUILTIN</a>(builtin)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:acf8ab10ce06ffe6f54840b555b15121c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92764b738f44272e1b18c3ef1403c894"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a92764b738f44272e1b18c3ef1403c894">JSON_HEDLEY_GNUC_HAS_BUILTIN</a>(builtin,  major,  minor,  patch)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a074e795380699252f28c9526ca83e586">JSON_HEDLEY_GNUC_VERSION_CHECK</a>(major,minor,patch)</td></tr>
<tr class="separator:a92764b738f44272e1b18c3ef1403c894"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa210655ec7cc8387bef8ade74c3af647"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#aa210655ec7cc8387bef8ade74c3af647">JSON_HEDLEY_GCC_HAS_BUILTIN</a>(builtin,  major,  minor,  patch)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#aaf82a065634719d57994ef5876e208ff">JSON_HEDLEY_GCC_VERSION_CHECK</a>(major,minor,patch)</td></tr>
<tr class="separator:aa210655ec7cc8387bef8ade74c3af647"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a752eb648bbfc7bcd8a4624c43f520412"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a752eb648bbfc7bcd8a4624c43f520412">JSON_HEDLEY_HAS_FEATURE</a>(feature)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:a752eb648bbfc7bcd8a4624c43f520412"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5dab327c783036962c7d921a4144676"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ad5dab327c783036962c7d921a4144676">JSON_HEDLEY_GNUC_HAS_FEATURE</a>(feature,  major,  minor,  patch)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a074e795380699252f28c9526ca83e586">JSON_HEDLEY_GNUC_VERSION_CHECK</a>(major,minor,patch)</td></tr>
<tr class="separator:ad5dab327c783036962c7d921a4144676"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9f353e2ea047111e419855144b06ab7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ae9f353e2ea047111e419855144b06ab7">JSON_HEDLEY_GCC_HAS_FEATURE</a>(feature,  major,  minor,  patch)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#aaf82a065634719d57994ef5876e208ff">JSON_HEDLEY_GCC_VERSION_CHECK</a>(major,minor,patch)</td></tr>
<tr class="separator:ae9f353e2ea047111e419855144b06ab7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a320bfe79028a67cd5873f917bc5418dd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a320bfe79028a67cd5873f917bc5418dd">JSON_HEDLEY_HAS_EXTENSION</a>(extension)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:a320bfe79028a67cd5873f917bc5418dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2417cc05952936574c0a6ed96d73d8e2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a2417cc05952936574c0a6ed96d73d8e2">JSON_HEDLEY_GNUC_HAS_EXTENSION</a>(extension,  major,  minor,  patch)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a074e795380699252f28c9526ca83e586">JSON_HEDLEY_GNUC_VERSION_CHECK</a>(major,minor,patch)</td></tr>
<tr class="separator:a2417cc05952936574c0a6ed96d73d8e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af488159969a8b7154820cffe04bb4917"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#af488159969a8b7154820cffe04bb4917">JSON_HEDLEY_GCC_HAS_EXTENSION</a>(extension,  major,  minor,  patch)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#aaf82a065634719d57994ef5876e208ff">JSON_HEDLEY_GCC_VERSION_CHECK</a>(major,minor,patch)</td></tr>
<tr class="separator:af488159969a8b7154820cffe04bb4917"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac256365345e803d24cbd9651d3cb0274"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ac256365345e803d24cbd9651d3cb0274">JSON_HEDLEY_HAS_DECLSPEC_ATTRIBUTE</a>(attribute)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:ac256365345e803d24cbd9651d3cb0274"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a005d6f0dbab6f7152e43fb85fc4f4990"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a005d6f0dbab6f7152e43fb85fc4f4990">JSON_HEDLEY_GNUC_HAS_DECLSPEC_ATTRIBUTE</a>(attribute,  major,  minor,  patch)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a074e795380699252f28c9526ca83e586">JSON_HEDLEY_GNUC_VERSION_CHECK</a>(major,minor,patch)</td></tr>
<tr class="separator:a005d6f0dbab6f7152e43fb85fc4f4990"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a164e098f308804c3bada63613ad75dab"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a164e098f308804c3bada63613ad75dab">JSON_HEDLEY_GCC_HAS_DECLSPEC_ATTRIBUTE</a>(attribute,  major,  minor,  patch)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#aaf82a065634719d57994ef5876e208ff">JSON_HEDLEY_GCC_VERSION_CHECK</a>(major,minor,patch)</td></tr>
<tr class="separator:a164e098f308804c3bada63613ad75dab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a472922971d1cd7308a4402042bdafe34"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a472922971d1cd7308a4402042bdafe34">JSON_HEDLEY_HAS_WARNING</a>(warning)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:a472922971d1cd7308a4402042bdafe34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8afa30449fac8b5069e62f26421d4148"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a8afa30449fac8b5069e62f26421d4148">JSON_HEDLEY_GNUC_HAS_WARNING</a>(warning,  major,  minor,  patch)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a074e795380699252f28c9526ca83e586">JSON_HEDLEY_GNUC_VERSION_CHECK</a>(major,minor,patch)</td></tr>
<tr class="separator:a8afa30449fac8b5069e62f26421d4148"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab45544391bc41507efde58d48331dfc2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ab45544391bc41507efde58d48331dfc2">JSON_HEDLEY_GCC_HAS_WARNING</a>(warning,  major,  minor,  patch)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#aaf82a065634719d57994ef5876e208ff">JSON_HEDLEY_GCC_VERSION_CHECK</a>(major,minor,patch)</td></tr>
<tr class="separator:ab45544391bc41507efde58d48331dfc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb6e382f24fc5453621ae258b72e8775"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#aeb6e382f24fc5453621ae258b72e8775">JSON_HEDLEY_PRAGMA</a>(value)</td></tr>
<tr class="separator:aeb6e382f24fc5453621ae258b72e8775"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1850f57fcda72becebc7033a2e10e77b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a1850f57fcda72becebc7033a2e10e77b">JSON_HEDLEY_DIAGNOSTIC_PUSH</a></td></tr>
<tr class="separator:a1850f57fcda72becebc7033a2e10e77b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeedd50a52e1ea565ceab84bb596ec07f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#aeedd50a52e1ea565ceab84bb596ec07f">JSON_HEDLEY_DIAGNOSTIC_POP</a></td></tr>
<tr class="separator:aeedd50a52e1ea565ceab84bb596ec07f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a543a78d9931a92663e3b3fc552a390a4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a543a78d9931a92663e3b3fc552a390a4">JSON_HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_</a>(x)&#160;&#160;&#160;x</td></tr>
<tr class="separator:a543a78d9931a92663e3b3fc552a390a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab849ba88a6f410da5a46a86f8565b381"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ab849ba88a6f410da5a46a86f8565b381">JSON_HEDLEY_CONST_CAST</a>(T,  expr)&#160;&#160;&#160;((T) (expr))</td></tr>
<tr class="separator:ab849ba88a6f410da5a46a86f8565b381"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86dd11af75e3f25f5be26cf3c779ba79"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a86dd11af75e3f25f5be26cf3c779ba79">JSON_HEDLEY_REINTERPRET_CAST</a>(T,  expr)&#160;&#160;&#160;((T) (expr))</td></tr>
<tr class="separator:a86dd11af75e3f25f5be26cf3c779ba79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2edb8d037ad5cbac818c86aca317226a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a2edb8d037ad5cbac818c86aca317226a">JSON_HEDLEY_STATIC_CAST</a>(T,  expr)&#160;&#160;&#160;((T) (expr))</td></tr>
<tr class="separator:a2edb8d037ad5cbac818c86aca317226a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c790866b16f58cbe0b3286a7a6238c3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a8c790866b16f58cbe0b3286a7a6238c3">JSON_HEDLEY_CPP_CAST</a>(T,  expr)&#160;&#160;&#160;(expr)</td></tr>
<tr class="separator:a8c790866b16f58cbe0b3286a7a6238c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe5855242129fa5d1adf55227669a337"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#afe5855242129fa5d1adf55227669a337">JSON_HEDLEY_DIAGNOSTIC_DISABLE_DEPRECATED</a></td></tr>
<tr class="separator:afe5855242129fa5d1adf55227669a337"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab67745ae0065d536d8e67969db68d564"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ab67745ae0065d536d8e67969db68d564">JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_PRAGMAS</a></td></tr>
<tr class="separator:ab67745ae0065d536d8e67969db68d564"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6e5abd7e400c9a725278206ece33e16"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ab6e5abd7e400c9a725278206ece33e16">JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_CPP_ATTRIBUTES</a></td></tr>
<tr class="separator:ab6e5abd7e400c9a725278206ece33e16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d412aa5d441b533afa439a89aa4a754"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a8d412aa5d441b533afa439a89aa4a754">JSON_HEDLEY_DIAGNOSTIC_DISABLE_CAST_QUAL</a></td></tr>
<tr class="separator:a8d412aa5d441b533afa439a89aa4a754"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5306714f979551cab30546a0e0e7e9f9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a5306714f979551cab30546a0e0e7e9f9">JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNUSED_FUNCTION</a></td></tr>
<tr class="separator:a5306714f979551cab30546a0e0e7e9f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f2cbf281fa983a844b9279c697b7a0c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a0f2cbf281fa983a844b9279c697b7a0c">JSON_HEDLEY_DEPRECATED</a>(since)</td></tr>
<tr class="separator:a0f2cbf281fa983a844b9279c697b7a0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0469b867b0ec3a1c4b229ce9d087620"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#af0469b867b0ec3a1c4b229ce9d087620">JSON_HEDLEY_DEPRECATED_FOR</a>(since,  replacement)</td></tr>
<tr class="separator:af0469b867b0ec3a1c4b229ce9d087620"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a681fd0533fbc24394f3322b6f4a60c4f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a681fd0533fbc24394f3322b6f4a60c4f">JSON_HEDLEY_UNAVAILABLE</a>(available_since)</td></tr>
<tr class="separator:a681fd0533fbc24394f3322b6f4a60c4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28d7e3b2d26bd5b8a3806da3db7dea03"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a28d7e3b2d26bd5b8a3806da3db7dea03">JSON_HEDLEY_WARN_UNUSED_RESULT</a></td></tr>
<tr class="separator:a28d7e3b2d26bd5b8a3806da3db7dea03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adfb98ffe9adf238a5ba1670738c0f387"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#adfb98ffe9adf238a5ba1670738c0f387">JSON_HEDLEY_WARN_UNUSED_RESULT_MSG</a>(msg)</td></tr>
<tr class="separator:adfb98ffe9adf238a5ba1670738c0f387"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe58497d56cda5e4cbf2d33be1bdd91e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#afe58497d56cda5e4cbf2d33be1bdd91e">JSON_HEDLEY_SENTINEL</a>(position)</td></tr>
<tr class="separator:afe58497d56cda5e4cbf2d33be1bdd91e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82747e7a15c5cecf1223dbc4eb7a1c6b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a82747e7a15c5cecf1223dbc4eb7a1c6b">JSON_HEDLEY_NO_RETURN</a></td></tr>
<tr class="separator:a82747e7a15c5cecf1223dbc4eb7a1c6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a8fe3009f53d14ac4b48600a2606fc1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a9a8fe3009f53d14ac4b48600a2606fc1">JSON_HEDLEY_NO_ESCAPE</a></td></tr>
<tr class="separator:a9a8fe3009f53d14ac4b48600a2606fc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70d7244eea52c8bb5716545e54050bb5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a70d7244eea52c8bb5716545e54050bb5">JSON_HEDLEY_ASSUME</a>(expr)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a2edb8d037ad5cbac818c86aca317226a">JSON_HEDLEY_STATIC_CAST</a>(void, expr)</td></tr>
<tr class="separator:a70d7244eea52c8bb5716545e54050bb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06401b258ef03263f2aec48029dc8b03"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a06401b258ef03263f2aec48029dc8b03">JSON_HEDLEY_UNREACHABLE_RETURN</a>(value)&#160;&#160;&#160;return (value)</td></tr>
<tr class="separator:a06401b258ef03263f2aec48029dc8b03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d5705bd7bd14855c3ef5b98305c5fb4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a2d5705bd7bd14855c3ef5b98305c5fb4">JSON_HEDLEY_UNREACHABLE</a>()&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a70d7244eea52c8bb5716545e54050bb5">JSON_HEDLEY_ASSUME</a>(0)</td></tr>
<tr class="separator:a2d5705bd7bd14855c3ef5b98305c5fb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5338981b5ad9027c9e54b1c5597f4344"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a5338981b5ad9027c9e54b1c5597f4344">JSON_HEDLEY_NON_NULL</a>(...)</td></tr>
<tr class="separator:a5338981b5ad9027c9e54b1c5597f4344"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e17831d69746d3ee8ad4796e96975a2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a2e17831d69746d3ee8ad4796e96975a2">JSON_HEDLEY_PRINTF_FORMAT</a>(string_idx,  first_to_check)</td></tr>
<tr class="separator:a2e17831d69746d3ee8ad4796e96975a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac317a48664e4099c22d33d8132bef97e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ac317a48664e4099c22d33d8132bef97e">JSON_HEDLEY_CONSTEXPR</a></td></tr>
<tr class="separator:ac317a48664e4099c22d33d8132bef97e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34846d0797b38c1971baee08736dae69"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a34846d0797b38c1971baee08736dae69">JSON_HEDLEY_PREDICT</a>(expr,  expected,  probability)&#160;&#160;&#160;(<a class="el" href="../../d5/db8/json_8hpp.html#a2edb8d037ad5cbac818c86aca317226a">JSON_HEDLEY_STATIC_CAST</a>(void, expected), (expr))</td></tr>
<tr class="separator:a34846d0797b38c1971baee08736dae69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb569cea2c5a17c33734f27e8fef2473"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#adb569cea2c5a17c33734f27e8fef2473">JSON_HEDLEY_PREDICT_TRUE</a>(expr,  probability)&#160;&#160;&#160;(!!(expr))</td></tr>
<tr class="separator:adb569cea2c5a17c33734f27e8fef2473"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec5597506417346f8f1c4d1f08c7719f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#aec5597506417346f8f1c4d1f08c7719f">JSON_HEDLEY_PREDICT_FALSE</a>(expr,  probability)&#160;&#160;&#160;(!!(expr))</td></tr>
<tr class="separator:aec5597506417346f8f1c4d1f08c7719f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a355f2770653ff7bdd5c74b204b5a3ad0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a355f2770653ff7bdd5c74b204b5a3ad0">JSON_HEDLEY_LIKELY</a>(expr)&#160;&#160;&#160;(!!(expr))</td></tr>
<tr class="separator:a355f2770653ff7bdd5c74b204b5a3ad0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8df7de76ab3c9445f46f6994ec205bcd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a8df7de76ab3c9445f46f6994ec205bcd">JSON_HEDLEY_UNLIKELY</a>(expr)&#160;&#160;&#160;(!!(expr))</td></tr>
<tr class="separator:a8df7de76ab3c9445f46f6994ec205bcd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26967eb7395562701e450cec045dda15"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a26967eb7395562701e450cec045dda15">JSON_HEDLEY_UNPREDICTABLE</a>(expr)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a34846d0797b38c1971baee08736dae69">JSON_HEDLEY_PREDICT</a>(expr, 1, 0.5)</td></tr>
<tr class="separator:a26967eb7395562701e450cec045dda15"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a521367b4e81907450a7ea0bf28028b01"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a521367b4e81907450a7ea0bf28028b01">JSON_HEDLEY_MALLOC</a></td></tr>
<tr class="separator:a521367b4e81907450a7ea0bf28028b01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5c84b7d1a43361bdc14cc6941078000"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#af5c84b7d1a43361bdc14cc6941078000">JSON_HEDLEY_PURE</a></td></tr>
<tr class="separator:af5c84b7d1a43361bdc14cc6941078000"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d17bf1a54fc45a04ced6d3aa86a96e3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a0d17bf1a54fc45a04ced6d3aa86a96e3">JSON_HEDLEY_CONST</a>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#af5c84b7d1a43361bdc14cc6941078000">JSON_HEDLEY_PURE</a></td></tr>
<tr class="separator:a0d17bf1a54fc45a04ced6d3aa86a96e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4979e5bc2f252ff6e367fc254ab4e85"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ad4979e5bc2f252ff6e367fc254ab4e85">JSON_HEDLEY_RESTRICT</a></td></tr>
<tr class="separator:ad4979e5bc2f252ff6e367fc254ab4e85"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af943d68414c7fe0fdfab7e772fa628a8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#af943d68414c7fe0fdfab7e772fa628a8">JSON_HEDLEY_INLINE</a></td></tr>
<tr class="separator:af943d68414c7fe0fdfab7e772fa628a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8811aa2a21030baad33c103cb04d322"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#aa8811aa2a21030baad33c103cb04d322">JSON_HEDLEY_ALWAYS_INLINE</a>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#af943d68414c7fe0fdfab7e772fa628a8">JSON_HEDLEY_INLINE</a></td></tr>
<tr class="separator:aa8811aa2a21030baad33c103cb04d322"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa400dd54d50fd20d7e931e2f08ee6374"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#aa400dd54d50fd20d7e931e2f08ee6374">JSON_HEDLEY_NEVER_INLINE</a></td></tr>
<tr class="separator:aa400dd54d50fd20d7e931e2f08ee6374"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a034c879888858092ec101e8d02be67c2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a034c879888858092ec101e8d02be67c2">JSON_HEDLEY_PRIVATE</a></td></tr>
<tr class="separator:a034c879888858092ec101e8d02be67c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1588f4ea4e7819b5b6e66f07865737f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#aa1588f4ea4e7819b5b6e66f07865737f">JSON_HEDLEY_PUBLIC</a></td></tr>
<tr class="separator:aa1588f4ea4e7819b5b6e66f07865737f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29c62e19dfa10fb48bf3aa877c4af21c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a29c62e19dfa10fb48bf3aa877c4af21c">JSON_HEDLEY_IMPORT</a>&#160;&#160;&#160;extern</td></tr>
<tr class="separator:a29c62e19dfa10fb48bf3aa877c4af21c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99bb53bea18285e3d2ae4385c6c75434"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a99bb53bea18285e3d2ae4385c6c75434">JSON_HEDLEY_NO_THROW</a></td></tr>
<tr class="separator:a99bb53bea18285e3d2ae4385c6c75434"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7056c44a5787e78720407fc97aefbd0f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a7056c44a5787e78720407fc97aefbd0f">JSON_HEDLEY_FALL_THROUGH</a></td></tr>
<tr class="separator:a7056c44a5787e78720407fc97aefbd0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f2aaec3b681d0a72f7d6e90b70cdcd1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a5f2aaec3b681d0a72f7d6e90b70cdcd1">JSON_HEDLEY_RETURNS_NON_NULL</a></td></tr>
<tr class="separator:a5f2aaec3b681d0a72f7d6e90b70cdcd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81c7e3b5b6811abfd89146ad33a93d8f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a81c7e3b5b6811abfd89146ad33a93d8f">JSON_HEDLEY_ARRAY_PARAM</a>(name)</td></tr>
<tr class="separator:a81c7e3b5b6811abfd89146ad33a93d8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37617841d58aa4d88d0efee4db57ee18"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a37617841d58aa4d88d0efee4db57ee18">JSON_HEDLEY_IS_CONSTANT</a>(expr)&#160;&#160;&#160;(0)</td></tr>
<tr class="separator:a37617841d58aa4d88d0efee4db57ee18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1136ab0d872379bb18d0839893bede67"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a1136ab0d872379bb18d0839893bede67">JSON_HEDLEY_REQUIRE_CONSTEXPR</a>(expr)&#160;&#160;&#160;(expr)</td></tr>
<tr class="separator:a1136ab0d872379bb18d0839893bede67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad43f9ae10083194afdfe88516ad876e7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ad43f9ae10083194afdfe88516ad876e7">JSON_HEDLEY_BEGIN_C_DECLS</a></td></tr>
<tr class="separator:ad43f9ae10083194afdfe88516ad876e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca2fc4b765ac5739d680153895b673fb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#aca2fc4b765ac5739d680153895b673fb">JSON_HEDLEY_END_C_DECLS</a></td></tr>
<tr class="separator:aca2fc4b765ac5739d680153895b673fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a378be9b66feb11153979c282c669b12e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a378be9b66feb11153979c282c669b12e">JSON_HEDLEY_C_DECL</a></td></tr>
<tr class="separator:a378be9b66feb11153979c282c669b12e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04269935c66fe5a9b6c33fa36037d215"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a04269935c66fe5a9b6c33fa36037d215">JSON_HEDLEY_STATIC_ASSERT</a>(expr,  message)</td></tr>
<tr class="separator:a04269935c66fe5a9b6c33fa36037d215"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06449cfb74f25f075a8ea334542f1c65"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a06449cfb74f25f075a8ea334542f1c65">JSON_HEDLEY_NULL</a>&#160;&#160;&#160;((void*) 0)</td></tr>
<tr class="separator:a06449cfb74f25f075a8ea334542f1c65"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8419c2b65d28686932087c587eb19157"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a8419c2b65d28686932087c587eb19157">JSON_HEDLEY_MESSAGE</a>(msg)</td></tr>
<tr class="separator:a8419c2b65d28686932087c587eb19157"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5563e5b0fbc2a9b525830081404d9208"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a5563e5b0fbc2a9b525830081404d9208">JSON_HEDLEY_WARNING</a>(msg)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a8419c2b65d28686932087c587eb19157">JSON_HEDLEY_MESSAGE</a>(msg)</td></tr>
<tr class="separator:a5563e5b0fbc2a9b525830081404d9208"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbc72fa9390d5e8b7592a81384dfabf3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#acbc72fa9390d5e8b7592a81384dfabf3">JSON_HEDLEY_REQUIRE</a>(expr)</td></tr>
<tr class="separator:acbc72fa9390d5e8b7592a81384dfabf3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7106fb230747163b5b16121eb6a42b23"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a7106fb230747163b5b16121eb6a42b23">JSON_HEDLEY_REQUIRE_MSG</a>(expr,  msg)</td></tr>
<tr class="separator:a7106fb230747163b5b16121eb6a42b23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4bdece2f00bf96988662186d7f23ca0f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a4bdece2f00bf96988662186d7f23ca0f">JSON_HEDLEY_FLAGS</a></td></tr>
<tr class="separator:a4bdece2f00bf96988662186d7f23ca0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a701eddd8e14dbe617a9ca81b095e88fb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a701eddd8e14dbe617a9ca81b095e88fb">JSON_HEDLEY_FLAGS_CAST</a>(T,  expr)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a2edb8d037ad5cbac818c86aca317226a">JSON_HEDLEY_STATIC_CAST</a>(T, expr)</td></tr>
<tr class="separator:a701eddd8e14dbe617a9ca81b095e88fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7a983344e78f37697c2688f1885f9e1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ae7a983344e78f37697c2688f1885f9e1">JSON_HEDLEY_EMPTY_BASES</a></td></tr>
<tr class="separator:ae7a983344e78f37697c2688f1885f9e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3737b675cbb70bcdfdaca78c2bc7d4a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#af3737b675cbb70bcdfdaca78c2bc7d4a">JSON_HEDLEY_GCC_NOT_CLANG_VERSION_CHECK</a>(major,  minor,  patch)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#aaf82a065634719d57994ef5876e208ff">JSON_HEDLEY_GCC_VERSION_CHECK</a>(major,minor,patch)</td></tr>
<tr class="separator:af3737b675cbb70bcdfdaca78c2bc7d4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a940783ca9410ed9dbe4f7abf44a29394"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a940783ca9410ed9dbe4f7abf44a29394">JSON_HEDLEY_CLANG_HAS_ATTRIBUTE</a>(attribute)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#af41dc3300eaa6e5e6a976730d160a268">JSON_HEDLEY_HAS_ATTRIBUTE</a>(attribute)</td></tr>
<tr class="separator:a940783ca9410ed9dbe4f7abf44a29394"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ce7b30717e453922113c4f62e645e13"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a3ce7b30717e453922113c4f62e645e13">JSON_HEDLEY_CLANG_HAS_CPP_ATTRIBUTE</a>(attribute)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a2c4e6a04293aaf333a31698dea661b3b">JSON_HEDLEY_HAS_CPP_ATTRIBUTE</a>(attribute)</td></tr>
<tr class="separator:a3ce7b30717e453922113c4f62e645e13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4500e349152e53a3a6f0ab95c6a4a840"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a4500e349152e53a3a6f0ab95c6a4a840">JSON_HEDLEY_CLANG_HAS_BUILTIN</a>(builtin)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#acf8ab10ce06ffe6f54840b555b15121c">JSON_HEDLEY_HAS_BUILTIN</a>(builtin)</td></tr>
<tr class="separator:a4500e349152e53a3a6f0ab95c6a4a840"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a096be2083232d3a3ea9f3aeb25885f60"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a096be2083232d3a3ea9f3aeb25885f60">JSON_HEDLEY_CLANG_HAS_FEATURE</a>(feature)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a752eb648bbfc7bcd8a4624c43f520412">JSON_HEDLEY_HAS_FEATURE</a>(feature)</td></tr>
<tr class="separator:a096be2083232d3a3ea9f3aeb25885f60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fcc2d27e828fbd8d5ef88ba341e56c0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a8fcc2d27e828fbd8d5ef88ba341e56c0">JSON_HEDLEY_CLANG_HAS_EXTENSION</a>(extension)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a320bfe79028a67cd5873f917bc5418dd">JSON_HEDLEY_HAS_EXTENSION</a>(extension)</td></tr>
<tr class="separator:a8fcc2d27e828fbd8d5ef88ba341e56c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb4bf1280cd8738877e1f0f681a5d96d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#afb4bf1280cd8738877e1f0f681a5d96d">JSON_HEDLEY_CLANG_HAS_DECLSPEC_ATTRIBUTE</a>(attribute)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#ac256365345e803d24cbd9651d3cb0274">JSON_HEDLEY_HAS_DECLSPEC_ATTRIBUTE</a>(attribute)</td></tr>
<tr class="separator:afb4bf1280cd8738877e1f0f681a5d96d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6125ffd318b2d6698faad4175a6e7c56"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a6125ffd318b2d6698faad4175a6e7c56">JSON_HEDLEY_CLANG_HAS_WARNING</a>(warning)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a472922971d1cd7308a4402042bdafe34">JSON_HEDLEY_HAS_WARNING</a>(warning)</td></tr>
<tr class="separator:a6125ffd318b2d6698faad4175a6e7c56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5cc9b612a6058dd85e97906cc625f9c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ad5cc9b612a6058dd85e97906cc625f9c">JSON_HAS_CPP_11</a></td></tr>
<tr class="separator:ad5cc9b612a6058dd85e97906cc625f9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c274f6db2e65c1b66c7d41b06ad690f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a6c274f6db2e65c1b66c7d41b06ad690f">JSON_THROW</a>(exception)&#160;&#160;&#160;std::abort()</td></tr>
<tr class="separator:a6c274f6db2e65c1b66c7d41b06ad690f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a985d3b82445302c57257f6432f261fe9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a985d3b82445302c57257f6432f261fe9">JSON_TRY</a>&#160;&#160;&#160;if(true)</td></tr>
<tr class="separator:a985d3b82445302c57257f6432f261fe9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6954bec49ed2a2dfb938c1131c82740a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a6954bec49ed2a2dfb938c1131c82740a">JSON_CATCH</a>(exception)&#160;&#160;&#160;if(false)</td></tr>
<tr class="separator:a6954bec49ed2a2dfb938c1131c82740a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5478b7564e65634cc69432ed3cb6490e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a5478b7564e65634cc69432ed3cb6490e">JSON_INTERNAL_CATCH</a>(exception)&#160;&#160;&#160;if(false)</td></tr>
<tr class="separator:a5478b7564e65634cc69432ed3cb6490e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69f131cff49da1989667220173fbeae6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a69f131cff49da1989667220173fbeae6">JSON_ASSERT</a>(x)&#160;&#160;&#160;assert(x)</td></tr>
<tr class="separator:a69f131cff49da1989667220173fbeae6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cf645f34610e7f7d6e09ab88a2ab917"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a2cf645f34610e7f7d6e09ab88a2ab917">JSON_PRIVATE_UNLESS_TESTED</a>&#160;&#160;&#160;private</td></tr>
<tr class="separator:a2cf645f34610e7f7d6e09ab88a2ab917"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c5d399dfa9252e70f876756f3f49084"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a4c5d399dfa9252e70f876756f3f49084">NLOHMANN_JSON_SERIALIZE_ENUM</a>(ENUM_TYPE, ...)</td></tr>
<tr class="memdesc:a4c5d399dfa9252e70f876756f3f49084"><td class="mdescLeft">&#160;</td><td class="mdescRight">macro to briefly define a mapping between an enum and JSON  <a href="#a4c5d399dfa9252e70f876756f3f49084">More...</a><br /></td></tr>
<tr class="separator:a4c5d399dfa9252e70f876756f3f49084"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0643bd74c2dc6f0e4e420b8190ea8f0f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a0643bd74c2dc6f0e4e420b8190ea8f0f">NLOHMANN_BASIC_JSON_TPL_DECLARATION</a></td></tr>
<tr class="separator:a0643bd74c2dc6f0e4e420b8190ea8f0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80b7254e63f199a1f656f07ae551f632"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a80b7254e63f199a1f656f07ae551f632">NLOHMANN_BASIC_JSON_TPL</a></td></tr>
<tr class="separator:a80b7254e63f199a1f656f07ae551f632"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af62f70922a57ffa728d579d3c7963bf5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#af62f70922a57ffa728d579d3c7963bf5">NLOHMANN_JSON_EXPAND</a>(x)&#160;&#160;&#160;x</td></tr>
<tr class="separator:af62f70922a57ffa728d579d3c7963bf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc0845ecb0987d16963a81f34bb0d94d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#afc0845ecb0987d16963a81f34bb0d94d">NLOHMANN_JSON_GET_MACRO</a>(_1,  _2,  _3,  _4,  _5,  _6,  _7,  _8,  _9,  _10,  _11,  _12,  _13,  _14,  _15,  _16,  _17,  _18,  _19,  _20,  _21,  _22,  _23,  _24,  _25,  _26,  _27,  _28,  _29,  _30,  _31,  _32,  _33,  _34,  _35,  _36,  _37,  _38,  _39,  _40,  _41,  _42,  _43,  _44,  _45,  _46,  _47,  _48,  _49,  _50,  _51,  _52,  _53,  _54,  _55,  _56,  _57,  _58,  _59,  _60,  _61,  _62,  _63,  _64,  NAME, ...)&#160;&#160;&#160;NAME</td></tr>
<tr class="separator:afc0845ecb0987d16963a81f34bb0d94d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9495fb0e6d683bfa654ed646495b408a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a9495fb0e6d683bfa654ed646495b408a">NLOHMANN_JSON_PASTE</a>(...)</td></tr>
<tr class="separator:a9495fb0e6d683bfa654ed646495b408a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a682c9966e923aa4fa0193b278b1edd2a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func,  v1)&#160;&#160;&#160;func(v1)</td></tr>
<tr class="separator:a682c9966e923aa4fa0193b278b1edd2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaed4e77f612a9644d47c23508fb11f52"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#aaed4e77f612a9644d47c23508fb11f52">NLOHMANN_JSON_PASTE3</a>(func,  v1,  v2)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v2)</td></tr>
<tr class="separator:aaed4e77f612a9644d47c23508fb11f52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5349ab2d8aea839cdd9d127f1228bd28"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a5349ab2d8aea839cdd9d127f1228bd28">NLOHMANN_JSON_PASTE4</a>(func,  v1,  v2,  v3)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#aaed4e77f612a9644d47c23508fb11f52">NLOHMANN_JSON_PASTE3</a>(func, v2, v3)</td></tr>
<tr class="separator:a5349ab2d8aea839cdd9d127f1228bd28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49c543dca7e9b9844991dad31328fb06"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a49c543dca7e9b9844991dad31328fb06">NLOHMANN_JSON_PASTE5</a>(func,  v1,  v2,  v3,  v4)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a5349ab2d8aea839cdd9d127f1228bd28">NLOHMANN_JSON_PASTE4</a>(func, v2, v3, v4)</td></tr>
<tr class="separator:a49c543dca7e9b9844991dad31328fb06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6da6cf565af6a4a786b484019dce2fd3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a6da6cf565af6a4a786b484019dce2fd3">NLOHMANN_JSON_PASTE6</a>(func,  v1,  v2,  v3,  v4,  v5)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a49c543dca7e9b9844991dad31328fb06">NLOHMANN_JSON_PASTE5</a>(func, v2, v3, v4, v5)</td></tr>
<tr class="separator:a6da6cf565af6a4a786b484019dce2fd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3cf0b823706b94a78c0611209df5044"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ab3cf0b823706b94a78c0611209df5044">NLOHMANN_JSON_PASTE7</a>(func,  v1,  v2,  v3,  v4,  v5,  v6)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a6da6cf565af6a4a786b484019dce2fd3">NLOHMANN_JSON_PASTE6</a>(func, v2, v3, v4, v5, v6)</td></tr>
<tr class="separator:ab3cf0b823706b94a78c0611209df5044"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a931a0b268897bdd26521ac3152ddba5b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a931a0b268897bdd26521ac3152ddba5b">NLOHMANN_JSON_PASTE8</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#ab3cf0b823706b94a78c0611209df5044">NLOHMANN_JSON_PASTE7</a>(func, v2, v3, v4, v5, v6, v7)</td></tr>
<tr class="separator:a931a0b268897bdd26521ac3152ddba5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed2ec7e247cd50f8f9941ca3fe6f2a2a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#aed2ec7e247cd50f8f9941ca3fe6f2a2a">NLOHMANN_JSON_PASTE9</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a931a0b268897bdd26521ac3152ddba5b">NLOHMANN_JSON_PASTE8</a>(func, v2, v3, v4, v5, v6, v7, v8)</td></tr>
<tr class="separator:aed2ec7e247cd50f8f9941ca3fe6f2a2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add270ee96fa3a6ffb454db30084db2e0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#add270ee96fa3a6ffb454db30084db2e0">NLOHMANN_JSON_PASTE10</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#aed2ec7e247cd50f8f9941ca3fe6f2a2a">NLOHMANN_JSON_PASTE9</a>(func, v2, v3, v4, v5, v6, v7, v8, v9)</td></tr>
<tr class="separator:add270ee96fa3a6ffb454db30084db2e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98dd3b9b615ae85290d286ae863cde54"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a98dd3b9b615ae85290d286ae863cde54">NLOHMANN_JSON_PASTE11</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#add270ee96fa3a6ffb454db30084db2e0">NLOHMANN_JSON_PASTE10</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10)</td></tr>
<tr class="separator:a98dd3b9b615ae85290d286ae863cde54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58a04525435cdf51110639ee089ed012"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a58a04525435cdf51110639ee089ed012">NLOHMANN_JSON_PASTE12</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a98dd3b9b615ae85290d286ae863cde54">NLOHMANN_JSON_PASTE11</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11)</td></tr>
<tr class="separator:a58a04525435cdf51110639ee089ed012"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa88bff73660c72539ddf13e42ebbe227"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#aa88bff73660c72539ddf13e42ebbe227">NLOHMANN_JSON_PASTE13</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a58a04525435cdf51110639ee089ed012">NLOHMANN_JSON_PASTE12</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12)</td></tr>
<tr class="separator:aa88bff73660c72539ddf13e42ebbe227"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f25d249f0af16eaac3b8444bd79e66b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a8f25d249f0af16eaac3b8444bd79e66b">NLOHMANN_JSON_PASTE14</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#aa88bff73660c72539ddf13e42ebbe227">NLOHMANN_JSON_PASTE13</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13)</td></tr>
<tr class="separator:a8f25d249f0af16eaac3b8444bd79e66b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90005c47b51e2bc57bb86d089429bd1c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a90005c47b51e2bc57bb86d089429bd1c">NLOHMANN_JSON_PASTE15</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a8f25d249f0af16eaac3b8444bd79e66b">NLOHMANN_JSON_PASTE14</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14)</td></tr>
<tr class="separator:a90005c47b51e2bc57bb86d089429bd1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed0149d0e2dae927ae5a845556cfaab6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#aed0149d0e2dae927ae5a845556cfaab6">NLOHMANN_JSON_PASTE16</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a90005c47b51e2bc57bb86d089429bd1c">NLOHMANN_JSON_PASTE15</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15)</td></tr>
<tr class="separator:aed0149d0e2dae927ae5a845556cfaab6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a425f5b0501e323903d0452227d83b764"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a425f5b0501e323903d0452227d83b764">NLOHMANN_JSON_PASTE17</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#aed0149d0e2dae927ae5a845556cfaab6">NLOHMANN_JSON_PASTE16</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16)</td></tr>
<tr class="separator:a425f5b0501e323903d0452227d83b764"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af39a0f63c596c5b4dd001aa0b1c4a76c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#af39a0f63c596c5b4dd001aa0b1c4a76c">NLOHMANN_JSON_PASTE18</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a425f5b0501e323903d0452227d83b764">NLOHMANN_JSON_PASTE17</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17)</td></tr>
<tr class="separator:af39a0f63c596c5b4dd001aa0b1c4a76c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f0c430594f42a2409ff2474722133c5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a7f0c430594f42a2409ff2474722133c5">NLOHMANN_JSON_PASTE19</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#af39a0f63c596c5b4dd001aa0b1c4a76c">NLOHMANN_JSON_PASTE18</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18)</td></tr>
<tr class="separator:a7f0c430594f42a2409ff2474722133c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30507458068a8b4b2fb270712915783d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a30507458068a8b4b2fb270712915783d">NLOHMANN_JSON_PASTE20</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a7f0c430594f42a2409ff2474722133c5">NLOHMANN_JSON_PASTE19</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19)</td></tr>
<tr class="separator:a30507458068a8b4b2fb270712915783d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae63341f0ec1f867e557805655afc4103"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ae63341f0ec1f867e557805655afc4103">NLOHMANN_JSON_PASTE21</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a30507458068a8b4b2fb270712915783d">NLOHMANN_JSON_PASTE20</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20)</td></tr>
<tr class="separator:ae63341f0ec1f867e557805655afc4103"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3120ded0ea577721fd71e3591657c577"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a3120ded0ea577721fd71e3591657c577">NLOHMANN_JSON_PASTE22</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#ae63341f0ec1f867e557805655afc4103">NLOHMANN_JSON_PASTE21</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21)</td></tr>
<tr class="separator:a3120ded0ea577721fd71e3591657c577"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac848d6f3e9ae4bae4f0638fcb5ab996f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ac848d6f3e9ae4bae4f0638fcb5ab996f">NLOHMANN_JSON_PASTE23</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a3120ded0ea577721fd71e3591657c577">NLOHMANN_JSON_PASTE22</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22)</td></tr>
<tr class="separator:ac848d6f3e9ae4bae4f0638fcb5ab996f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adfe12412820ef1409359615c41440345"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#adfe12412820ef1409359615c41440345">NLOHMANN_JSON_PASTE24</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#ac848d6f3e9ae4bae4f0638fcb5ab996f">NLOHMANN_JSON_PASTE23</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23)</td></tr>
<tr class="separator:adfe12412820ef1409359615c41440345"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33416940d4a62a583f03b0ff2375400e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a33416940d4a62a583f03b0ff2375400e">NLOHMANN_JSON_PASTE25</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#adfe12412820ef1409359615c41440345">NLOHMANN_JSON_PASTE24</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24)</td></tr>
<tr class="separator:a33416940d4a62a583f03b0ff2375400e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a866beb938b64216218cd062e18602eb9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a866beb938b64216218cd062e18602eb9">NLOHMANN_JSON_PASTE26</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a33416940d4a62a583f03b0ff2375400e">NLOHMANN_JSON_PASTE25</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25)</td></tr>
<tr class="separator:a866beb938b64216218cd062e18602eb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95b9c0445b989761a5ca49cf7e5b0f21"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a95b9c0445b989761a5ca49cf7e5b0f21">NLOHMANN_JSON_PASTE27</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a866beb938b64216218cd062e18602eb9">NLOHMANN_JSON_PASTE26</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26)</td></tr>
<tr class="separator:a95b9c0445b989761a5ca49cf7e5b0f21"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58f402f503add069cbb5824130b63a50"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a58f402f503add069cbb5824130b63a50">NLOHMANN_JSON_PASTE28</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a95b9c0445b989761a5ca49cf7e5b0f21">NLOHMANN_JSON_PASTE27</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27)</td></tr>
<tr class="separator:a58f402f503add069cbb5824130b63a50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f6cfd0610cc977f34e910266945f200"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a3f6cfd0610cc977f34e910266945f200">NLOHMANN_JSON_PASTE29</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a58f402f503add069cbb5824130b63a50">NLOHMANN_JSON_PASTE28</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28)</td></tr>
<tr class="separator:a3f6cfd0610cc977f34e910266945f200"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5091052b859b2a814db1ed8f6ed6a2a2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a5091052b859b2a814db1ed8f6ed6a2a2">NLOHMANN_JSON_PASTE30</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a3f6cfd0610cc977f34e910266945f200">NLOHMANN_JSON_PASTE29</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29)</td></tr>
<tr class="separator:a5091052b859b2a814db1ed8f6ed6a2a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4992f39bb2ab8bd14e62c11598b2ae5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ae4992f39bb2ab8bd14e62c11598b2ae5">NLOHMANN_JSON_PASTE31</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a5091052b859b2a814db1ed8f6ed6a2a2">NLOHMANN_JSON_PASTE30</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30)</td></tr>
<tr class="separator:ae4992f39bb2ab8bd14e62c11598b2ae5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0f98920ec61e99028f7fdef8e920595"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#af0f98920ec61e99028f7fdef8e920595">NLOHMANN_JSON_PASTE32</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#ae4992f39bb2ab8bd14e62c11598b2ae5">NLOHMANN_JSON_PASTE31</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31)</td></tr>
<tr class="separator:af0f98920ec61e99028f7fdef8e920595"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4071130e08cb0863d4e3487fa79cda1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ab4071130e08cb0863d4e3487fa79cda1">NLOHMANN_JSON_PASTE33</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#af0f98920ec61e99028f7fdef8e920595">NLOHMANN_JSON_PASTE32</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32)</td></tr>
<tr class="separator:ab4071130e08cb0863d4e3487fa79cda1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a358ebb5dee01b8ed59bc28f815bc6d93"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a358ebb5dee01b8ed59bc28f815bc6d93">NLOHMANN_JSON_PASTE34</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#ab4071130e08cb0863d4e3487fa79cda1">NLOHMANN_JSON_PASTE33</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33)</td></tr>
<tr class="separator:a358ebb5dee01b8ed59bc28f815bc6d93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeeea2b876c2a636481b3ae5ef11a19dc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#aeeea2b876c2a636481b3ae5ef11a19dc">NLOHMANN_JSON_PASTE35</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a358ebb5dee01b8ed59bc28f815bc6d93">NLOHMANN_JSON_PASTE34</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34)</td></tr>
<tr class="separator:aeeea2b876c2a636481b3ae5ef11a19dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33ac48776f95a68576c40217395bf48d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a33ac48776f95a68576c40217395bf48d">NLOHMANN_JSON_PASTE36</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#aeeea2b876c2a636481b3ae5ef11a19dc">NLOHMANN_JSON_PASTE35</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35)</td></tr>
<tr class="separator:a33ac48776f95a68576c40217395bf48d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07deda8156c4854e92eb65fcc082901b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a07deda8156c4854e92eb65fcc082901b">NLOHMANN_JSON_PASTE37</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a33ac48776f95a68576c40217395bf48d">NLOHMANN_JSON_PASTE36</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36)</td></tr>
<tr class="separator:a07deda8156c4854e92eb65fcc082901b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a977ee5f6587abac33244336ebd969d8f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a977ee5f6587abac33244336ebd969d8f">NLOHMANN_JSON_PASTE38</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a07deda8156c4854e92eb65fcc082901b">NLOHMANN_JSON_PASTE37</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37)</td></tr>
<tr class="separator:a977ee5f6587abac33244336ebd969d8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af227f94449238a7a4773364559b7e293"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#af227f94449238a7a4773364559b7e293">NLOHMANN_JSON_PASTE39</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a977ee5f6587abac33244336ebd969d8f">NLOHMANN_JSON_PASTE38</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38)</td></tr>
<tr class="separator:af227f94449238a7a4773364559b7e293"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93c6c888c43aec21adfc7ffdc92cf7d0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a93c6c888c43aec21adfc7ffdc92cf7d0">NLOHMANN_JSON_PASTE40</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38,  v39)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#af227f94449238a7a4773364559b7e293">NLOHMANN_JSON_PASTE39</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39)</td></tr>
<tr class="separator:a93c6c888c43aec21adfc7ffdc92cf7d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18e393011cc564dc6b0f1d15b8c84e05"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a18e393011cc564dc6b0f1d15b8c84e05">NLOHMANN_JSON_PASTE41</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38,  v39,  v40)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a93c6c888c43aec21adfc7ffdc92cf7d0">NLOHMANN_JSON_PASTE40</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40)</td></tr>
<tr class="separator:a18e393011cc564dc6b0f1d15b8c84e05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95e4a1508b5f7887c6158bc1c8421214"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a95e4a1508b5f7887c6158bc1c8421214">NLOHMANN_JSON_PASTE42</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38,  v39,  v40,  v41)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a18e393011cc564dc6b0f1d15b8c84e05">NLOHMANN_JSON_PASTE41</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41)</td></tr>
<tr class="separator:a95e4a1508b5f7887c6158bc1c8421214"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92d3147a1b6ee178d6645f087b0092a2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a92d3147a1b6ee178d6645f087b0092a2">NLOHMANN_JSON_PASTE43</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38,  v39,  v40,  v41,  v42)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a95e4a1508b5f7887c6158bc1c8421214">NLOHMANN_JSON_PASTE42</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42)</td></tr>
<tr class="separator:a92d3147a1b6ee178d6645f087b0092a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a88431676c1c0dd23152f6398c85b47"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a0a88431676c1c0dd23152f6398c85b47">NLOHMANN_JSON_PASTE44</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38,  v39,  v40,  v41,  v42,  v43)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a92d3147a1b6ee178d6645f087b0092a2">NLOHMANN_JSON_PASTE43</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43)</td></tr>
<tr class="separator:a0a88431676c1c0dd23152f6398c85b47"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a690c86f3a6798a8f228c23e353fa1f4c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a690c86f3a6798a8f228c23e353fa1f4c">NLOHMANN_JSON_PASTE45</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38,  v39,  v40,  v41,  v42,  v43,  v44)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a0a88431676c1c0dd23152f6398c85b47">NLOHMANN_JSON_PASTE44</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44)</td></tr>
<tr class="separator:a690c86f3a6798a8f228c23e353fa1f4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b608f54c6ad7eb116db8ac32d662e59"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a2b608f54c6ad7eb116db8ac32d662e59">NLOHMANN_JSON_PASTE46</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38,  v39,  v40,  v41,  v42,  v43,  v44,  v45)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a690c86f3a6798a8f228c23e353fa1f4c">NLOHMANN_JSON_PASTE45</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45)</td></tr>
<tr class="separator:a2b608f54c6ad7eb116db8ac32d662e59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb41a7b4ef92bdebd48fff958a07ba73"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#acb41a7b4ef92bdebd48fff958a07ba73">NLOHMANN_JSON_PASTE47</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38,  v39,  v40,  v41,  v42,  v43,  v44,  v45,  v46)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a2b608f54c6ad7eb116db8ac32d662e59">NLOHMANN_JSON_PASTE46</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46)</td></tr>
<tr class="separator:acb41a7b4ef92bdebd48fff958a07ba73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abba715e3b79d43cd3edfc327964af993"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#abba715e3b79d43cd3edfc327964af993">NLOHMANN_JSON_PASTE48</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38,  v39,  v40,  v41,  v42,  v43,  v44,  v45,  v46,  v47)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#acb41a7b4ef92bdebd48fff958a07ba73">NLOHMANN_JSON_PASTE47</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47)</td></tr>
<tr class="separator:abba715e3b79d43cd3edfc327964af993"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae194fe1cdd80019af57b88d7a07be858"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ae194fe1cdd80019af57b88d7a07be858">NLOHMANN_JSON_PASTE49</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38,  v39,  v40,  v41,  v42,  v43,  v44,  v45,  v46,  v47,  v48)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#abba715e3b79d43cd3edfc327964af993">NLOHMANN_JSON_PASTE48</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48)</td></tr>
<tr class="separator:ae194fe1cdd80019af57b88d7a07be858"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a019bc7ba256120287abe9297d8220f8d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a019bc7ba256120287abe9297d8220f8d">NLOHMANN_JSON_PASTE50</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38,  v39,  v40,  v41,  v42,  v43,  v44,  v45,  v46,  v47,  v48,  v49)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#ae194fe1cdd80019af57b88d7a07be858">NLOHMANN_JSON_PASTE49</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49)</td></tr>
<tr class="separator:a019bc7ba256120287abe9297d8220f8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f8f97d2fbb1d02cb9e14253db29afc5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a4f8f97d2fbb1d02cb9e14253db29afc5">NLOHMANN_JSON_PASTE51</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38,  v39,  v40,  v41,  v42,  v43,  v44,  v45,  v46,  v47,  v48,  v49,  v50)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a019bc7ba256120287abe9297d8220f8d">NLOHMANN_JSON_PASTE50</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50)</td></tr>
<tr class="separator:a4f8f97d2fbb1d02cb9e14253db29afc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e5309c4debd7b1ca036bd78a45da83d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a6e5309c4debd7b1ca036bd78a45da83d">NLOHMANN_JSON_PASTE52</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38,  v39,  v40,  v41,  v42,  v43,  v44,  v45,  v46,  v47,  v48,  v49,  v50,  v51)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a4f8f97d2fbb1d02cb9e14253db29afc5">NLOHMANN_JSON_PASTE51</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51)</td></tr>
<tr class="separator:a6e5309c4debd7b1ca036bd78a45da83d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8305e64563937a0421af09a573184a15"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a8305e64563937a0421af09a573184a15">NLOHMANN_JSON_PASTE53</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38,  v39,  v40,  v41,  v42,  v43,  v44,  v45,  v46,  v47,  v48,  v49,  v50,  v51,  v52)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a6e5309c4debd7b1ca036bd78a45da83d">NLOHMANN_JSON_PASTE52</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52)</td></tr>
<tr class="separator:a8305e64563937a0421af09a573184a15"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac436de6daea01cb2256bd87717a820f6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ac436de6daea01cb2256bd87717a820f6">NLOHMANN_JSON_PASTE54</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38,  v39,  v40,  v41,  v42,  v43,  v44,  v45,  v46,  v47,  v48,  v49,  v50,  v51,  v52,  v53)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a8305e64563937a0421af09a573184a15">NLOHMANN_JSON_PASTE53</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53)</td></tr>
<tr class="separator:ac436de6daea01cb2256bd87717a820f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abce6d2ddf2ea1e5ad59066d0fc5278e4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#abce6d2ddf2ea1e5ad59066d0fc5278e4">NLOHMANN_JSON_PASTE55</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38,  v39,  v40,  v41,  v42,  v43,  v44,  v45,  v46,  v47,  v48,  v49,  v50,  v51,  v52,  v53,  v54)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#ac436de6daea01cb2256bd87717a820f6">NLOHMANN_JSON_PASTE54</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54)</td></tr>
<tr class="separator:abce6d2ddf2ea1e5ad59066d0fc5278e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48a0da09ac90252022f6864cfa3d9448"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a48a0da09ac90252022f6864cfa3d9448">NLOHMANN_JSON_PASTE56</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38,  v39,  v40,  v41,  v42,  v43,  v44,  v45,  v46,  v47,  v48,  v49,  v50,  v51,  v52,  v53,  v54,  v55)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#abce6d2ddf2ea1e5ad59066d0fc5278e4">NLOHMANN_JSON_PASTE55</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55)</td></tr>
<tr class="separator:a48a0da09ac90252022f6864cfa3d9448"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a768d6ebcd60776a1a90a20ee96cc92c9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a768d6ebcd60776a1a90a20ee96cc92c9">NLOHMANN_JSON_PASTE57</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38,  v39,  v40,  v41,  v42,  v43,  v44,  v45,  v46,  v47,  v48,  v49,  v50,  v51,  v52,  v53,  v54,  v55,  v56)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a48a0da09ac90252022f6864cfa3d9448">NLOHMANN_JSON_PASTE56</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56)</td></tr>
<tr class="separator:a768d6ebcd60776a1a90a20ee96cc92c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3fdc9b5e6d3c8ae21a13950f89e1380a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a3fdc9b5e6d3c8ae21a13950f89e1380a">NLOHMANN_JSON_PASTE58</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38,  v39,  v40,  v41,  v42,  v43,  v44,  v45,  v46,  v47,  v48,  v49,  v50,  v51,  v52,  v53,  v54,  v55,  v56,  v57)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a768d6ebcd60776a1a90a20ee96cc92c9">NLOHMANN_JSON_PASTE57</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57)</td></tr>
<tr class="separator:a3fdc9b5e6d3c8ae21a13950f89e1380a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72d13fe9cacdfa68533b8e46b06c8edc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a72d13fe9cacdfa68533b8e46b06c8edc">NLOHMANN_JSON_PASTE59</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38,  v39,  v40,  v41,  v42,  v43,  v44,  v45,  v46,  v47,  v48,  v49,  v50,  v51,  v52,  v53,  v54,  v55,  v56,  v57,  v58)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a3fdc9b5e6d3c8ae21a13950f89e1380a">NLOHMANN_JSON_PASTE58</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58)</td></tr>
<tr class="separator:a72d13fe9cacdfa68533b8e46b06c8edc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa4d92bb3eee9252b5e7e3c94331e89e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#aaa4d92bb3eee9252b5e7e3c94331e89e">NLOHMANN_JSON_PASTE60</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38,  v39,  v40,  v41,  v42,  v43,  v44,  v45,  v46,  v47,  v48,  v49,  v50,  v51,  v52,  v53,  v54,  v55,  v56,  v57,  v58,  v59)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a72d13fe9cacdfa68533b8e46b06c8edc">NLOHMANN_JSON_PASTE59</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59)</td></tr>
<tr class="separator:aaa4d92bb3eee9252b5e7e3c94331e89e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad40518144e6777220fd044e3823d5709"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ad40518144e6777220fd044e3823d5709">NLOHMANN_JSON_PASTE61</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38,  v39,  v40,  v41,  v42,  v43,  v44,  v45,  v46,  v47,  v48,  v49,  v50,  v51,  v52,  v53,  v54,  v55,  v56,  v57,  v58,  v59,  v60)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#aaa4d92bb3eee9252b5e7e3c94331e89e">NLOHMANN_JSON_PASTE60</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60)</td></tr>
<tr class="separator:ad40518144e6777220fd044e3823d5709"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2058eaa857e2b8409234212297c30b5c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a2058eaa857e2b8409234212297c30b5c">NLOHMANN_JSON_PASTE62</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38,  v39,  v40,  v41,  v42,  v43,  v44,  v45,  v46,  v47,  v48,  v49,  v50,  v51,  v52,  v53,  v54,  v55,  v56,  v57,  v58,  v59,  v60,  v61)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#ad40518144e6777220fd044e3823d5709">NLOHMANN_JSON_PASTE61</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61)</td></tr>
<tr class="separator:a2058eaa857e2b8409234212297c30b5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20df787f375192fed2b9529178f4e003"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a20df787f375192fed2b9529178f4e003">NLOHMANN_JSON_PASTE63</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38,  v39,  v40,  v41,  v42,  v43,  v44,  v45,  v46,  v47,  v48,  v49,  v50,  v51,  v52,  v53,  v54,  v55,  v56,  v57,  v58,  v59,  v60,  v61,  v62)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a2058eaa857e2b8409234212297c30b5c">NLOHMANN_JSON_PASTE62</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62)</td></tr>
<tr class="separator:a20df787f375192fed2b9529178f4e003"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fee48568bba4163bcc0ffd2a556d5cf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a8fee48568bba4163bcc0ffd2a556d5cf">NLOHMANN_JSON_PASTE64</a>(func,  v1,  v2,  v3,  v4,  v5,  v6,  v7,  v8,  v9,  v10,  v11,  v12,  v13,  v14,  v15,  v16,  v17,  v18,  v19,  v20,  v21,  v22,  v23,  v24,  v25,  v26,  v27,  v28,  v29,  v30,  v31,  v32,  v33,  v34,  v35,  v36,  v37,  v38,  v39,  v40,  v41,  v42,  v43,  v44,  v45,  v46,  v47,  v48,  v49,  v50,  v51,  v52,  v53,  v54,  v55,  v56,  v57,  v58,  v59,  v60,  v61,  v62,  v63)&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a20df787f375192fed2b9529178f4e003">NLOHMANN_JSON_PASTE63</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63)</td></tr>
<tr class="separator:a8fee48568bba4163bcc0ffd2a556d5cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32c518e9a43fb0389fccb41e5c6f63a9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a32c518e9a43fb0389fccb41e5c6f63a9">NLOHMANN_JSON_TO</a>(v1)&#160;&#160;&#160;nlohmann_json_j[#v1] = nlohmann_json_t.v1;</td></tr>
<tr class="separator:a32c518e9a43fb0389fccb41e5c6f63a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d18979cc7c33deda994e0caacf9e5e0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a8d18979cc7c33deda994e0caacf9e5e0">NLOHMANN_JSON_FROM</a>(v1)&#160;&#160;&#160;nlohmann_json_j.at(#v1).get_to(nlohmann_json_t.v1);</td></tr>
<tr class="separator:a8d18979cc7c33deda994e0caacf9e5e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad22f878b4987246e5a4f4f258228e775"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ad22f878b4987246e5a4f4f258228e775">NLOHMANN_DEFINE_TYPE_INTRUSIVE</a>(Type, ...)</td></tr>
<tr class="memdesc:ad22f878b4987246e5a4f4f258228e775"><td class="mdescLeft">&#160;</td><td class="mdescRight">macro  <a href="#ad22f878b4987246e5a4f4f258228e775">More...</a><br /></td></tr>
<tr class="separator:ad22f878b4987246e5a4f4f258228e775"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5767c8967df840d48dc01b0cf810a882"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a5767c8967df840d48dc01b0cf810a882">NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE</a>(Type, ...)</td></tr>
<tr class="memdesc:a5767c8967df840d48dc01b0cf810a882"><td class="mdescLeft">&#160;</td><td class="mdescRight">macro  <a href="#a5767c8967df840d48dc01b0cf810a882">More...</a><br /></td></tr>
<tr class="separator:a5767c8967df840d48dc01b0cf810a882"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24c96ca7fc59096c30b32339a953f97d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a24c96ca7fc59096c30b32339a953f97d">JSON_USE_IMPLICIT_CONVERSIONS</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a24c96ca7fc59096c30b32339a953f97d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aefed8cf27cadeea45f12c6f3db3ce774"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#aefed8cf27cadeea45f12c6f3db3ce774">JSON_EXPLICIT</a></td></tr>
<tr class="separator:aefed8cf27cadeea45f12c6f3db3ce774"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7fdc438c6d6cb1f17c4373bce5a802d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#ae7fdc438c6d6cb1f17c4373bce5a802d">INCLUDE_NLOHMANN_JSON_FWD_HPP_</a></td></tr>
<tr class="separator:ae7fdc438c6d6cb1f17c4373bce5a802d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a53a082eedad9f4729fcd8fed552a21f7"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a53a082eedad9f4729fcd8fed552a21f7"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a53a082eedad9f4729fcd8fed552a21f7">nlohmann::detail::uncvref_t</a> = typename std::remove_cv&lt; typename std::remove_reference&lt; T &gt;::<a class="el" href="../../db/d0a/classstd_1_1conditional_1_1type.html">type</a> &gt;::<a class="el" href="../../db/d0a/classstd_1_1conditional_1_1type.html">type</a></td></tr>
<tr class="separator:a53a082eedad9f4729fcd8fed552a21f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02bcbc878bee413f25b985ada771aa9c"><td class="memTemplParams" colspan="2">template&lt;bool B, typename T  = void&gt; </td></tr>
<tr class="memitem:a02bcbc878bee413f25b985ada771aa9c"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a02bcbc878bee413f25b985ada771aa9c">nlohmann::detail::enable_if_t</a> = typename std::enable_if&lt; B, T &gt;::<a class="el" href="../../db/d0a/classstd_1_1conditional_1_1type.html">type</a></td></tr>
<tr class="separator:a02bcbc878bee413f25b985ada771aa9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a422430dab7adbe4dfcf125dfcfbeffd0"><td class="memTemplParams" colspan="2">template&lt;size_t... Ints&gt; </td></tr>
<tr class="memitem:a422430dab7adbe4dfcf125dfcfbeffd0"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a422430dab7adbe4dfcf125dfcfbeffd0">nlohmann::detail::index_sequence</a> = integer_sequence&lt; size_t, Ints... &gt;</td></tr>
<tr class="separator:a422430dab7adbe4dfcf125dfcfbeffd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a745268b2c803a873cdbe1fdecb4e88b2"><td class="memTemplParams" colspan="2">template&lt;typename T , T N&gt; </td></tr>
<tr class="memitem:a745268b2c803a873cdbe1fdecb4e88b2"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a745268b2c803a873cdbe1fdecb4e88b2">nlohmann::detail::make_integer_sequence</a> = typename utility_internal::Gen&lt; T, N &gt;::<a class="el" href="../../db/d0a/classstd_1_1conditional_1_1type.html">type</a></td></tr>
<tr class="separator:a745268b2c803a873cdbe1fdecb4e88b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b47f1c18e3c9739b20633aeee0d0f62"><td class="memTemplParams" colspan="2">template&lt;size_t N&gt; </td></tr>
<tr class="memitem:a9b47f1c18e3c9739b20633aeee0d0f62"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a9b47f1c18e3c9739b20633aeee0d0f62">nlohmann::detail::make_index_sequence</a> = make_integer_sequence&lt; size_t, N &gt;</td></tr>
<tr class="separator:a9b47f1c18e3c9739b20633aeee0d0f62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24800493c6ec02ce033dcbb47b7fd28e"><td class="memTemplParams" colspan="2">template&lt;typename... Ts&gt; </td></tr>
<tr class="memitem:a24800493c6ec02ce033dcbb47b7fd28e"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a24800493c6ec02ce033dcbb47b7fd28e">nlohmann::detail::index_sequence_for</a> = make_index_sequence&lt; sizeof...(Ts)&gt;</td></tr>
<tr class="separator:a24800493c6ec02ce033dcbb47b7fd28e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92a167c49c6697b6ffe4f79492c705e5"><td class="memTemplParams" colspan="2">template&lt;typename ... Ts&gt; </td></tr>
<tr class="memitem:a92a167c49c6697b6ffe4f79492c705e5"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a92a167c49c6697b6ffe4f79492c705e5">nlohmann::detail::void_t</a> = typename make_void&lt; Ts... &gt;::<a class="el" href="../../db/d0a/classstd_1_1conditional_1_1type.html">type</a></td></tr>
<tr class="separator:a92a167c49c6697b6ffe4f79492c705e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9135fcf616d6ac6e231a86e0a055ac44"><td class="memTemplParams" colspan="2">template&lt;template&lt; class... &gt; class Op, class... Args&gt; </td></tr>
<tr class="memitem:a9135fcf616d6ac6e231a86e0a055ac44"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a9135fcf616d6ac6e231a86e0a055ac44">nlohmann::detail::is_detected</a> = typename detector&lt; nonesuch, void, Op, Args... &gt;::value_t</td></tr>
<tr class="separator:a9135fcf616d6ac6e231a86e0a055ac44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37e97a32d0b94ce5f745427e4e40204d"><td class="memTemplParams" colspan="2">template&lt;template&lt; class... &gt; class Op, class... Args&gt; </td></tr>
<tr class="memitem:a37e97a32d0b94ce5f745427e4e40204d"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a37e97a32d0b94ce5f745427e4e40204d">nlohmann::detail::detected_t</a> = typename detector&lt; nonesuch, void, Op, Args... &gt;::<a class="el" href="../../db/d0a/classstd_1_1conditional_1_1type.html">type</a></td></tr>
<tr class="separator:a37e97a32d0b94ce5f745427e4e40204d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a240ce21919ab08e8a6cb3a5cfa412bce"><td class="memTemplParams" colspan="2">template&lt;class Default , template&lt; class... &gt; class Op, class... Args&gt; </td></tr>
<tr class="memitem:a240ce21919ab08e8a6cb3a5cfa412bce"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a240ce21919ab08e8a6cb3a5cfa412bce">nlohmann::detail::detected_or</a> = detector&lt; Default, void, Op, Args... &gt;</td></tr>
<tr class="separator:a240ce21919ab08e8a6cb3a5cfa412bce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ac5b8ef0363101275a2827b3b117dcf"><td class="memTemplParams" colspan="2">template&lt;class Default , template&lt; class... &gt; class Op, class... Args&gt; </td></tr>
<tr class="memitem:a7ac5b8ef0363101275a2827b3b117dcf"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a7ac5b8ef0363101275a2827b3b117dcf">nlohmann::detail::detected_or_t</a> = typename detected_or&lt; Default, Op, Args... &gt;::<a class="el" href="../../db/d0a/classstd_1_1conditional_1_1type.html">type</a></td></tr>
<tr class="separator:a7ac5b8ef0363101275a2827b3b117dcf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7542b4dbac07817fd4849ecfa4619def"><td class="memTemplParams" colspan="2">template&lt;class Expected , template&lt; class... &gt; class Op, class... Args&gt; </td></tr>
<tr class="memitem:a7542b4dbac07817fd4849ecfa4619def"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a7542b4dbac07817fd4849ecfa4619def">nlohmann::detail::is_detected_exact</a> = std::is_same&lt; Expected, detected_t&lt; Op, Args... &gt; &gt;</td></tr>
<tr class="separator:a7542b4dbac07817fd4849ecfa4619def"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5262e531c46e357b33007060f294673b"><td class="memTemplParams" colspan="2">template&lt;class To , template&lt; class... &gt; class Op, class... Args&gt; </td></tr>
<tr class="memitem:a5262e531c46e357b33007060f294673b"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a5262e531c46e357b33007060f294673b">nlohmann::detail::is_detected_convertible</a> = std::is_convertible&lt; detected_t&lt; Op, Args... &gt;, To &gt;</td></tr>
<tr class="separator:a5262e531c46e357b33007060f294673b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2bfd99e845a2e5cd90aeaf1b1431f474"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d9b/namespacenlohmann.html#a2bfd99e845a2e5cd90aeaf1b1431f474">nlohmann::json</a> = basic_json&lt;&gt;</td></tr>
<tr class="memdesc:a2bfd99e845a2e5cd90aeaf1b1431f474"><td class="mdescLeft">&#160;</td><td class="mdescRight">default JSON class  <a href="../../d3/d9b/namespacenlohmann.html#a2bfd99e845a2e5cd90aeaf1b1431f474">More...</a><br /></td></tr>
<tr class="separator:a2bfd99e845a2e5cd90aeaf1b1431f474"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad53cef358adfa7f07cea23eb1e28b9ea"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d9b/namespacenlohmann.html#ad53cef358adfa7f07cea23eb1e28b9ea">nlohmann::ordered_json</a> = basic_json&lt; <a class="el" href="../../d6/da7/structnlohmann_1_1ordered__map.html">nlohmann::ordered_map</a> &gt;</td></tr>
<tr class="memdesc:ad53cef358adfa7f07cea23eb1e28b9ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">ordered JSON class  <a href="../../d3/d9b/namespacenlohmann.html#ad53cef358adfa7f07cea23eb1e28b9ea">More...</a><br /></td></tr>
<tr class="separator:ad53cef358adfa7f07cea23eb1e28b9ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c1795c148875722f8482d39e0eb9364"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a9c1795c148875722f8482d39e0eb9364"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a9c1795c148875722f8482d39e0eb9364">nlohmann::detail::mapped_type_t</a> = typename T::mapped_type</td></tr>
<tr class="separator:a9c1795c148875722f8482d39e0eb9364"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66dfe39f03b05d6b7265a0ff748d64ef"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a66dfe39f03b05d6b7265a0ff748d64ef"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a66dfe39f03b05d6b7265a0ff748d64ef">nlohmann::detail::key_type_t</a> = typename T::key_type</td></tr>
<tr class="separator:a66dfe39f03b05d6b7265a0ff748d64ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af91beae90c2fb0f931079b3d50a343bc"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:af91beae90c2fb0f931079b3d50a343bc"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#af91beae90c2fb0f931079b3d50a343bc">nlohmann::detail::value_type_t</a> = typename T::value_type</td></tr>
<tr class="separator:af91beae90c2fb0f931079b3d50a343bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3603b59a17d1c5e15050743b847992f2"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a3603b59a17d1c5e15050743b847992f2"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a3603b59a17d1c5e15050743b847992f2">nlohmann::detail::difference_type_t</a> = typename T::difference_type</td></tr>
<tr class="separator:a3603b59a17d1c5e15050743b847992f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26dc71e2dd9336587e56062178f9abce"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a26dc71e2dd9336587e56062178f9abce"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a26dc71e2dd9336587e56062178f9abce">nlohmann::detail::pointer_t</a> = typename T::pointer</td></tr>
<tr class="separator:a26dc71e2dd9336587e56062178f9abce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a082bdafd3b4c61d9d1e92b35b8f75ee3"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a082bdafd3b4c61d9d1e92b35b8f75ee3"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a082bdafd3b4c61d9d1e92b35b8f75ee3">nlohmann::detail::reference_t</a> = typename T::reference</td></tr>
<tr class="separator:a082bdafd3b4c61d9d1e92b35b8f75ee3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad22d2aa3aab018050ae519f6754366e1"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ad22d2aa3aab018050ae519f6754366e1"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#ad22d2aa3aab018050ae519f6754366e1">nlohmann::detail::iterator_category_t</a> = typename T::iterator_category</td></tr>
<tr class="separator:ad22d2aa3aab018050ae519f6754366e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ff93db146174305bce1bc4c54703e11"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a9ff93db146174305bce1bc4c54703e11"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a9ff93db146174305bce1bc4c54703e11">nlohmann::detail::iterator_t</a> = typename T::iterator</td></tr>
<tr class="separator:a9ff93db146174305bce1bc4c54703e11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af846b6cf2f926009ff3a7a61495ca383"><td class="memTemplParams" colspan="2">template&lt;typename T , typename... Args&gt; </td></tr>
<tr class="memitem:af846b6cf2f926009ff3a7a61495ca383"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#af846b6cf2f926009ff3a7a61495ca383">nlohmann::detail::to_json_function</a> = decltype(T::to_json(std::declval&lt; Args &gt;()...))</td></tr>
<tr class="separator:af846b6cf2f926009ff3a7a61495ca383"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1711ee5cef66a0523055c8d9f024f322"><td class="memTemplParams" colspan="2">template&lt;typename T , typename... Args&gt; </td></tr>
<tr class="memitem:a1711ee5cef66a0523055c8d9f024f322"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a1711ee5cef66a0523055c8d9f024f322">nlohmann::detail::from_json_function</a> = decltype(T::from_json(std::declval&lt; Args &gt;()...))</td></tr>
<tr class="separator:a1711ee5cef66a0523055c8d9f024f322"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4d22cdb6521ee3508db496dea66711e"><td class="memTemplParams" colspan="2">template&lt;typename T , typename U &gt; </td></tr>
<tr class="memitem:ab4d22cdb6521ee3508db496dea66711e"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#ab4d22cdb6521ee3508db496dea66711e">nlohmann::detail::get_template_function</a> = decltype(std::declval&lt; T &gt;().template get&lt; U &gt;())</td></tr>
<tr class="separator:ab4d22cdb6521ee3508db496dea66711e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc51edd46a1d1a0ff06a19f08ceff563"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#abc51edd46a1d1a0ff06a19f08ceff563">nlohmann::detail::contiguous_bytes_input_adapter</a> = decltype(input_adapter(std::declval&lt; const char * &gt;(), std::declval&lt; const char * &gt;()))</td></tr>
<tr class="separator:abc51edd46a1d1a0ff06a19f08ceff563"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1b4e524746bf8b790b2b776048b93c4"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ac1b4e524746bf8b790b2b776048b93c4"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#ac1b4e524746bf8b790b2b776048b93c4">nlohmann::detail::null_function_t</a> = decltype(std::declval&lt; T &amp; &gt;().null())</td></tr>
<tr class="separator:ac1b4e524746bf8b790b2b776048b93c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45ec87326503b8884b664a9ef23a6c99"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a45ec87326503b8884b664a9ef23a6c99"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a45ec87326503b8884b664a9ef23a6c99">nlohmann::detail::boolean_function_t</a> = decltype(std::declval&lt; T &amp; &gt;().boolean(std::declval&lt; bool &gt;()))</td></tr>
<tr class="separator:a45ec87326503b8884b664a9ef23a6c99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a3e14a011b9ea1ff849fc6d2411e6a0"><td class="memTemplParams" colspan="2">template&lt;typename T , typename Integer &gt; </td></tr>
<tr class="memitem:a4a3e14a011b9ea1ff849fc6d2411e6a0"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a4a3e14a011b9ea1ff849fc6d2411e6a0">nlohmann::detail::number_integer_function_t</a> = decltype(std::declval&lt; T &amp; &gt;().number_integer(std::declval&lt; Integer &gt;()))</td></tr>
<tr class="separator:a4a3e14a011b9ea1ff849fc6d2411e6a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74da7b17bda76f65d276feb18209c913"><td class="memTemplParams" colspan="2">template&lt;typename T , typename Unsigned &gt; </td></tr>
<tr class="memitem:a74da7b17bda76f65d276feb18209c913"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a74da7b17bda76f65d276feb18209c913">nlohmann::detail::number_unsigned_function_t</a> = decltype(std::declval&lt; T &amp; &gt;().number_unsigned(std::declval&lt; Unsigned &gt;()))</td></tr>
<tr class="separator:a74da7b17bda76f65d276feb18209c913"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad42df56e913abe26ed556e0e92f386f4"><td class="memTemplParams" colspan="2">template&lt;typename T , typename Float , typename String &gt; </td></tr>
<tr class="memitem:ad42df56e913abe26ed556e0e92f386f4"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#ad42df56e913abe26ed556e0e92f386f4">nlohmann::detail::number_float_function_t</a> = decltype(std::declval&lt; T &amp; &gt;().number_float(std::declval&lt; Float &gt;(), std::declval&lt; const String &amp; &gt;()))</td></tr>
<tr class="separator:ad42df56e913abe26ed556e0e92f386f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27c3fc3bd42ac406f763184aa8ae4cb0"><td class="memTemplParams" colspan="2">template&lt;typename T , typename String &gt; </td></tr>
<tr class="memitem:a27c3fc3bd42ac406f763184aa8ae4cb0"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a27c3fc3bd42ac406f763184aa8ae4cb0">nlohmann::detail::string_function_t</a> = decltype(std::declval&lt; T &amp; &gt;().string(std::declval&lt; String &amp; &gt;()))</td></tr>
<tr class="separator:a27c3fc3bd42ac406f763184aa8ae4cb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4948bef216c2594dae7921d9c4045455"><td class="memTemplParams" colspan="2">template&lt;typename T , typename Binary &gt; </td></tr>
<tr class="memitem:a4948bef216c2594dae7921d9c4045455"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a4948bef216c2594dae7921d9c4045455">nlohmann::detail::binary_function_t</a> = decltype(std::declval&lt; T &amp; &gt;().binary(std::declval&lt; Binary &amp; &gt;()))</td></tr>
<tr class="separator:a4948bef216c2594dae7921d9c4045455"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5fff1e6dcaabd367d9b1109a5682f9d4"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a5fff1e6dcaabd367d9b1109a5682f9d4"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a5fff1e6dcaabd367d9b1109a5682f9d4">nlohmann::detail::start_object_function_t</a> = decltype(std::declval&lt; T &amp; &gt;().start_object(std::declval&lt; std::size_t &gt;()))</td></tr>
<tr class="separator:a5fff1e6dcaabd367d9b1109a5682f9d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44869ca9f422b260625d78e4e8121559"><td class="memTemplParams" colspan="2">template&lt;typename T , typename String &gt; </td></tr>
<tr class="memitem:a44869ca9f422b260625d78e4e8121559"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a44869ca9f422b260625d78e4e8121559">nlohmann::detail::key_function_t</a> = decltype(std::declval&lt; T &amp; &gt;().key(std::declval&lt; String &amp; &gt;()))</td></tr>
<tr class="separator:a44869ca9f422b260625d78e4e8121559"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af52d6d2521c386998ae940d118182ebc"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:af52d6d2521c386998ae940d118182ebc"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#af52d6d2521c386998ae940d118182ebc">nlohmann::detail::end_object_function_t</a> = decltype(std::declval&lt; T &amp; &gt;().end_object())</td></tr>
<tr class="separator:af52d6d2521c386998ae940d118182ebc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80273cecc45765d7b2826ec931fbffdd"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a80273cecc45765d7b2826ec931fbffdd"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a80273cecc45765d7b2826ec931fbffdd">nlohmann::detail::start_array_function_t</a> = decltype(std::declval&lt; T &amp; &gt;().start_array(std::declval&lt; std::size_t &gt;()))</td></tr>
<tr class="separator:a80273cecc45765d7b2826ec931fbffdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec53c029383b34a72182210e58fadb79"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:aec53c029383b34a72182210e58fadb79"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#aec53c029383b34a72182210e58fadb79">nlohmann::detail::end_array_function_t</a> = decltype(std::declval&lt; T &amp; &gt;().end_array())</td></tr>
<tr class="separator:aec53c029383b34a72182210e58fadb79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a264d4d58bc1fd82bcc7bf6bf73d6acad"><td class="memTemplParams" colspan="2">template&lt;typename T , typename Exception &gt; </td></tr>
<tr class="memitem:a264d4d58bc1fd82bcc7bf6bf73d6acad"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a264d4d58bc1fd82bcc7bf6bf73d6acad">nlohmann::detail::parse_error_function_t</a> = decltype(std::declval&lt; T &amp; &gt;().parse_error(std::declval&lt; std::size_t &gt;(), std::declval&lt; const std::string &amp; &gt;(), std::declval&lt; const Exception &amp; &gt;()))</td></tr>
<tr class="separator:a264d4d58bc1fd82bcc7bf6bf73d6acad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ac1bb00523b2502c10c97d70359ffc8"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType &gt; </td></tr>
<tr class="memitem:a2ac1bb00523b2502c10c97d70359ffc8"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a2ac1bb00523b2502c10c97d70359ffc8">nlohmann::detail::parser_callback_t</a> = std::function&lt; bool(int, parse_event_t, BasicJsonType &amp;)&gt;</td></tr>
<tr class="separator:a2ac1bb00523b2502c10c97d70359ffc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b680ddfb58f27eb53a67229447fc556"><td class="memTemplParams" colspan="2">template&lt;typename CharType &gt; </td></tr>
<tr class="memitem:a9b680ddfb58f27eb53a67229447fc556"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a9b680ddfb58f27eb53a67229447fc556">nlohmann::detail::output_adapter_t</a> = std::shared_ptr&lt; output_adapter_protocol&lt; CharType &gt; &gt;</td></tr>
<tr class="memdesc:a9b680ddfb58f27eb53a67229447fc556"><td class="mdescLeft">&#160;</td><td class="mdescRight">a type to simplify interfaces  <a href="../../dc/df0/namespacenlohmann_1_1detail.html#a9b680ddfb58f27eb53a67229447fc556">More...</a><br /></td></tr>
<tr class="separator:a9b680ddfb58f27eb53a67229447fc556"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:a1ed8fc6239da25abcaf681d30ace4985"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a1ed8fc6239da25abcaf681d30ace4985">nlohmann::detail::value_t</a> : std::uint8_t { <br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a1ed8fc6239da25abcaf681d30ace4985a37a6259cc0c1dae299a7866489dff0bd">nlohmann::detail::value_t::null</a>, 
<br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a1ed8fc6239da25abcaf681d30ace4985aa8cfde6331bd59eb2ac96f8911c4b666">nlohmann::detail::value_t::object</a>, 
<br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a1ed8fc6239da25abcaf681d30ace4985af1f713c9e000f5d3f280adbd124df4f5">nlohmann::detail::value_t::array</a>, 
<br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a1ed8fc6239da25abcaf681d30ace4985ab45cffe084dd3d20d928bee85e7b0f21">nlohmann::detail::value_t::string</a>, 
<br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a1ed8fc6239da25abcaf681d30ace4985a84e2c64f38f78ba3ea5c905ab5a2da27">nlohmann::detail::value_t::boolean</a>, 
<br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a1ed8fc6239da25abcaf681d30ace4985a5763da164f8659d94a56e29df64b4bcc">nlohmann::detail::value_t::number_integer</a>, 
<br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a1ed8fc6239da25abcaf681d30ace4985adce7cc8ec29055c4158828921f2f265e">nlohmann::detail::value_t::number_unsigned</a>, 
<br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a1ed8fc6239da25abcaf681d30ace4985ad9966ecb59667235a57b4b999a649eef">nlohmann::detail::value_t::number_float</a>, 
<br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a1ed8fc6239da25abcaf681d30ace4985a9d7183f16acce70658f686ae7f1a4d20">nlohmann::detail::value_t::binary</a>, 
<br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a1ed8fc6239da25abcaf681d30ace4985a94708897ec9db8647dfe695714c98e46">nlohmann::detail::value_t::discarded</a>
<br />
 }<tr class="memdesc:a1ed8fc6239da25abcaf681d30ace4985"><td class="mdescLeft">&#160;</td><td class="mdescRight">the JSON type enumeration  <a href="../../dc/df0/namespacenlohmann_1_1detail.html#a1ed8fc6239da25abcaf681d30ace4985">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:a1ed8fc6239da25abcaf681d30ace4985"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa554fc6a11519e4f347deb25a9f0db40"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#aa554fc6a11519e4f347deb25a9f0db40">nlohmann::detail::input_format_t</a> { <br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#aa554fc6a11519e4f347deb25a9f0db40a466deec76ecdf5fca6d38571f6324d54">nlohmann::detail::input_format_t::json</a>, 
<br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#aa554fc6a11519e4f347deb25a9f0db40aaf9de350d652f0c9055ddab514bd23ea">nlohmann::detail::input_format_t::cbor</a>, 
<br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#aa554fc6a11519e4f347deb25a9f0db40ac40d516627022a54003ac2b74a82688a">nlohmann::detail::input_format_t::msgpack</a>, 
<br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#aa554fc6a11519e4f347deb25a9f0db40a4537f20910e85437f6d07701864084e8">nlohmann::detail::input_format_t::ubjson</a>, 
<br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#aa554fc6a11519e4f347deb25a9f0db40a0b6879b186bfb2b1ec65d2460e4eccd4">nlohmann::detail::input_format_t::bson</a>
<br />
 }<tr class="memdesc:aa554fc6a11519e4f347deb25a9f0db40"><td class="mdescLeft">&#160;</td><td class="mdescRight">the supported input formats  <a href="../../dc/df0/namespacenlohmann_1_1detail.html#aa554fc6a11519e4f347deb25a9f0db40">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:aa554fc6a11519e4f347deb25a9f0db40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58bb1ef1a9ad287a9cfaf1855784d9ac"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a58bb1ef1a9ad287a9cfaf1855784d9ac">nlohmann::detail::cbor_tag_handler_t</a> { <br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a58bb1ef1a9ad287a9cfaf1855784d9acacb5e100e5a9a3e7f6d1fd97512215282">nlohmann::detail::cbor_tag_handler_t::error</a>, 
<br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a58bb1ef1a9ad287a9cfaf1855784d9aca567bc1d268f135496de3d5b946b691f3">nlohmann::detail::cbor_tag_handler_t::ignore</a>
<br />
 }<tr class="memdesc:a58bb1ef1a9ad287a9cfaf1855784d9ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">how to treat CBOR tags  <a href="../../dc/df0/namespacenlohmann_1_1detail.html#a58bb1ef1a9ad287a9cfaf1855784d9ac">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:a58bb1ef1a9ad287a9cfaf1855784d9ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2fb6dae6578e06ae73ca0d7cc8512b1a"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a2fb6dae6578e06ae73ca0d7cc8512b1a">nlohmann::detail::parse_event_t</a> : uint8_t { <br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a2fb6dae6578e06ae73ca0d7cc8512b1aae73f17027cb0acbb537f29d0a6944b26">nlohmann::detail::parse_event_t::object_start</a>, 
<br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a2fb6dae6578e06ae73ca0d7cc8512b1aaf63e2a2468a37aa4f394fcc3bcb8249c">nlohmann::detail::parse_event_t::object_end</a>, 
<br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a2fb6dae6578e06ae73ca0d7cc8512b1aaa4388a3d92419edbb1c6efd4d52461f3">nlohmann::detail::parse_event_t::array_start</a>, 
<br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a2fb6dae6578e06ae73ca0d7cc8512b1aa49642fb732aa2e112188fba1f9d3ef7f">nlohmann::detail::parse_event_t::array_end</a>, 
<br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a2fb6dae6578e06ae73ca0d7cc8512b1aa3c6e0b8a9c15224a8228b9a98ca1531d">nlohmann::detail::parse_event_t::key</a>, 
<br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a2fb6dae6578e06ae73ca0d7cc8512b1aa2063c1608d6e0baf80249c42e2be5804">nlohmann::detail::parse_event_t::value</a>
<br />
 }</td></tr>
<tr class="separator:a2fb6dae6578e06ae73ca0d7cc8512b1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a76b60b26dc8c47256a996d18d967df"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a5a76b60b26dc8c47256a996d18d967df">nlohmann::detail::error_handler_t</a> { <br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a5a76b60b26dc8c47256a996d18d967dfa2133fd717402a7966ee88d06f9e0b792">nlohmann::detail::error_handler_t::strict</a>, 
<br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a5a76b60b26dc8c47256a996d18d967dfa9dde360102c103867bd2f45872f1129c">nlohmann::detail::error_handler_t::replace</a>, 
<br />
&#160;&#160;<a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a5a76b60b26dc8c47256a996d18d967dfa567bc1d268f135496de3d5b946b691f3">nlohmann::detail::error_handler_t::ignore</a>
<br />
 }<tr class="memdesc:a5a76b60b26dc8c47256a996d18d967df"><td class="mdescLeft">&#160;</td><td class="mdescRight">how to treat decoding errors  <a href="../../dc/df0/namespacenlohmann_1_1detail.html#a5a76b60b26dc8c47256a996d18d967df">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:a5a76b60b26dc8c47256a996d18d967df"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a09169efff3bd1771fff29bd92cea19e0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a09169efff3bd1771fff29bd92cea19e0">nlohmann::detail::operator&lt;</a> (const value_t lhs, const value_t rhs) noexcept</td></tr>
<tr class="memdesc:a09169efff3bd1771fff29bd92cea19e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">comparison operator for JSON types  <a href="../../dc/df0/namespacenlohmann_1_1detail.html#a09169efff3bd1771fff29bd92cea19e0">More...</a><br /></td></tr>
<tr class="separator:a09169efff3bd1771fff29bd92cea19e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aceff996baf082d6dc1873ad176d10609"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#aceff996baf082d6dc1873ad176d10609">nlohmann::detail::replace_substring</a> (std::string &amp;s, const std::string &amp;f, const std::string &amp;t)</td></tr>
<tr class="memdesc:aceff996baf082d6dc1873ad176d10609"><td class="mdescLeft">&#160;</td><td class="mdescRight">replace all occurrences of a substring by another string  <a href="../../dc/df0/namespacenlohmann_1_1detail.html#aceff996baf082d6dc1873ad176d10609">More...</a><br /></td></tr>
<tr class="separator:aceff996baf082d6dc1873ad176d10609"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d486a036924098fe1a77de14d23f56c"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a9d486a036924098fe1a77de14d23f56c">nlohmann::detail::escape</a> (std::string s)</td></tr>
<tr class="memdesc:a9d486a036924098fe1a77de14d23f56c"><td class="mdescLeft">&#160;</td><td class="mdescRight">string escaping as described in RFC 6901 (Sect. 4)  <a href="../../dc/df0/namespacenlohmann_1_1detail.html#a9d486a036924098fe1a77de14d23f56c">More...</a><br /></td></tr>
<tr class="separator:a9d486a036924098fe1a77de14d23f56c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b76dc40f2f2c2f983b6b7f74976cc89"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a0b76dc40f2f2c2f983b6b7f74976cc89">nlohmann::detail::unescape</a> (std::string &amp;s)</td></tr>
<tr class="memdesc:a0b76dc40f2f2c2f983b6b7f74976cc89"><td class="mdescLeft">&#160;</td><td class="mdescRight">string unescaping as described in RFC 6901 (Sect. 4)  <a href="../../dc/df0/namespacenlohmann_1_1detail.html#a0b76dc40f2f2c2f983b6b7f74976cc89">More...</a><br /></td></tr>
<tr class="separator:a0b76dc40f2f2c2f983b6b7f74976cc89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f0395aad0fe853a4539288749d3a603"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType &gt; </td></tr>
<tr class="memitem:a1f0395aad0fe853a4539288749d3a603"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a1f0395aad0fe853a4539288749d3a603">nlohmann::detail::from_json</a> (const BasicJsonType &amp;j, typename std::nullptr_t &amp;n)</td></tr>
<tr class="separator:a1f0395aad0fe853a4539288749d3a603"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85955b9c6dd31846e4b8e891f78614b6"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename ArithmeticType , enable_if_t&lt; std::is_arithmetic&lt; ArithmeticType &gt;::value &amp;&amp;!std::is_same&lt; ArithmeticType, typename BasicJsonType::boolean_t &gt;::value, int &gt;  = 0&gt; </td></tr>
<tr class="memitem:a85955b9c6dd31846e4b8e891f78614b6"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a85955b9c6dd31846e4b8e891f78614b6">nlohmann::detail::get_arithmetic_value</a> (const BasicJsonType &amp;j, ArithmeticType &amp;val)</td></tr>
<tr class="separator:a85955b9c6dd31846e4b8e891f78614b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58117f225f43d03e3a0a4a6f3d77c9d9"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType &gt; </td></tr>
<tr class="memitem:a58117f225f43d03e3a0a4a6f3d77c9d9"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a58117f225f43d03e3a0a4a6f3d77c9d9">nlohmann::detail::from_json</a> (const BasicJsonType &amp;j, typename BasicJsonType::boolean_t &amp;b)</td></tr>
<tr class="separator:a58117f225f43d03e3a0a4a6f3d77c9d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad74d89f77ada7a57eff38b43d4bf2335"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType &gt; </td></tr>
<tr class="memitem:ad74d89f77ada7a57eff38b43d4bf2335"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#ad74d89f77ada7a57eff38b43d4bf2335">nlohmann::detail::from_json</a> (const BasicJsonType &amp;j, typename BasicJsonType::string_t &amp;s)</td></tr>
<tr class="separator:ad74d89f77ada7a57eff38b43d4bf2335"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2932f2bc2943dac6d51669312f4fc0f5"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename ConstructibleStringType , enable_if_t&lt; is_constructible_string_type&lt; BasicJsonType, ConstructibleStringType &gt;::value &amp;&amp;!std::is_same&lt; typename BasicJsonType::string_t, ConstructibleStringType &gt;::value, int &gt;  = 0&gt; </td></tr>
<tr class="memitem:a2932f2bc2943dac6d51669312f4fc0f5"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a2932f2bc2943dac6d51669312f4fc0f5">nlohmann::detail::from_json</a> (const BasicJsonType &amp;j, ConstructibleStringType &amp;s)</td></tr>
<tr class="separator:a2932f2bc2943dac6d51669312f4fc0f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7cb5dd7d46a60e65f9a8e0873b3f7dd8"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType &gt; </td></tr>
<tr class="memitem:a7cb5dd7d46a60e65f9a8e0873b3f7dd8"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a7cb5dd7d46a60e65f9a8e0873b3f7dd8">nlohmann::detail::from_json</a> (const BasicJsonType &amp;j, typename BasicJsonType::number_float_t &amp;val)</td></tr>
<tr class="separator:a7cb5dd7d46a60e65f9a8e0873b3f7dd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace4d5680ba413d9fd897ccb5d9c61a1c"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType &gt; </td></tr>
<tr class="memitem:ace4d5680ba413d9fd897ccb5d9c61a1c"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#ace4d5680ba413d9fd897ccb5d9c61a1c">nlohmann::detail::from_json</a> (const BasicJsonType &amp;j, typename BasicJsonType::number_unsigned_t &amp;val)</td></tr>
<tr class="separator:ace4d5680ba413d9fd897ccb5d9c61a1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a047d881e611fcac709dc318f730a1732"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType &gt; </td></tr>
<tr class="memitem:a047d881e611fcac709dc318f730a1732"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a047d881e611fcac709dc318f730a1732">nlohmann::detail::from_json</a> (const BasicJsonType &amp;j, typename BasicJsonType::number_integer_t &amp;val)</td></tr>
<tr class="separator:a047d881e611fcac709dc318f730a1732"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5440d650150d01e8015133521351b459"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename EnumType , enable_if_t&lt; std::is_enum&lt; EnumType &gt;::value, int &gt;  = 0&gt; </td></tr>
<tr class="memitem:a5440d650150d01e8015133521351b459"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a5440d650150d01e8015133521351b459">nlohmann::detail::from_json</a> (const BasicJsonType &amp;j, EnumType &amp;e)</td></tr>
<tr class="separator:a5440d650150d01e8015133521351b459"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5cfb765aad92795abd7fda29d017272a"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename T , typename Allocator , enable_if_t&lt; is_getable&lt; BasicJsonType, T &gt;::value, int &gt;  = 0&gt; </td></tr>
<tr class="memitem:a5cfb765aad92795abd7fda29d017272a"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a5cfb765aad92795abd7fda29d017272a">nlohmann::detail::from_json</a> (const BasicJsonType &amp;j, std::forward_list&lt; T, Allocator &gt; &amp;l)</td></tr>
<tr class="separator:a5cfb765aad92795abd7fda29d017272a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3df497b1d3977f071b488ecac1401517"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename T , enable_if_t&lt; is_getable&lt; BasicJsonType, T &gt;::value, int &gt;  = 0&gt; </td></tr>
<tr class="memitem:a3df497b1d3977f071b488ecac1401517"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a3df497b1d3977f071b488ecac1401517">nlohmann::detail::from_json</a> (const BasicJsonType &amp;j, std::valarray&lt; T &gt; &amp;l)</td></tr>
<tr class="separator:a3df497b1d3977f071b488ecac1401517"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7deb2db8eed6f1762373dde7a6595760"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename T , std::size_t N&gt; </td></tr>
<tr class="memitem:a7deb2db8eed6f1762373dde7a6595760"><td class="memTemplItemLeft" align="right" valign="top">auto&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a7deb2db8eed6f1762373dde7a6595760">nlohmann::detail::from_json</a> (const BasicJsonType &amp;j, T(&amp;arr)[N]) -&gt; decltype(j.template get&lt; T &gt;(), void())</td></tr>
<tr class="separator:a7deb2db8eed6f1762373dde7a6595760"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40f7bb070a60e8ba14fffb9c117fcbd8"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType &gt; </td></tr>
<tr class="memitem:a40f7bb070a60e8ba14fffb9c117fcbd8"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a40f7bb070a60e8ba14fffb9c117fcbd8">nlohmann::detail::from_json_array_impl</a> (const BasicJsonType &amp;j, typename BasicJsonType::array_t &amp;arr, priority_tag&lt; 3 &gt;)</td></tr>
<tr class="separator:a40f7bb070a60e8ba14fffb9c117fcbd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba0ce45ebb69fd2c7132a00f9a56b503"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename T , std::size_t N&gt; </td></tr>
<tr class="memitem:aba0ce45ebb69fd2c7132a00f9a56b503"><td class="memTemplItemLeft" align="right" valign="top">auto&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#aba0ce45ebb69fd2c7132a00f9a56b503">nlohmann::detail::from_json_array_impl</a> (const BasicJsonType &amp;j, std::array&lt; T, N &gt; &amp;arr, priority_tag&lt; 2 &gt;) -&gt; decltype(j.template get&lt; T &gt;(), void())</td></tr>
<tr class="separator:aba0ce45ebb69fd2c7132a00f9a56b503"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c06b590679604ecb0ea2a3b62bd254b"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename ConstructibleArrayType , enable_if_t&lt; std::is_assignable&lt; ConstructibleArrayType &amp;, ConstructibleArrayType &gt;::value, int &gt;  = 0&gt; </td></tr>
<tr class="memitem:a7c06b590679604ecb0ea2a3b62bd254b"><td class="memTemplItemLeft" align="right" valign="top">auto&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a7c06b590679604ecb0ea2a3b62bd254b">nlohmann::detail::from_json_array_impl</a> (const BasicJsonType &amp;j, ConstructibleArrayType &amp;arr, priority_tag&lt; 1 &gt;) -&gt; decltype(arr.reserve(std::declval&lt; typename ConstructibleArrayType::size_type &gt;()), j.template get&lt; typename ConstructibleArrayType::value_type &gt;(), void())</td></tr>
<tr class="separator:a7c06b590679604ecb0ea2a3b62bd254b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b306ea5f5176f748572ca5b1c9a4dda"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename ConstructibleArrayType , enable_if_t&lt; std::is_assignable&lt; ConstructibleArrayType &amp;, ConstructibleArrayType &gt;::value, int &gt;  = 0&gt; </td></tr>
<tr class="memitem:a3b306ea5f5176f748572ca5b1c9a4dda"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a3b306ea5f5176f748572ca5b1c9a4dda">nlohmann::detail::from_json_array_impl</a> (const BasicJsonType &amp;j, ConstructibleArrayType &amp;arr, priority_tag&lt; 0 &gt;)</td></tr>
<tr class="separator:a3b306ea5f5176f748572ca5b1c9a4dda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14d8cdf544585f1c38eab6a0820e55f7"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename ConstructibleArrayType , enable_if_t&lt; is_constructible_array_type&lt; BasicJsonType, ConstructibleArrayType &gt;::value &amp;&amp;!is_constructible_object_type&lt; BasicJsonType, ConstructibleArrayType &gt;::value &amp;&amp;!is_constructible_string_type&lt; BasicJsonType, ConstructibleArrayType &gt;::value &amp;&amp;!std::is_same&lt; ConstructibleArrayType, typename BasicJsonType::binary_t &gt;::value &amp;&amp;!is_basic_json&lt; ConstructibleArrayType &gt;::value, int &gt;  = 0&gt; </td></tr>
<tr class="memitem:a14d8cdf544585f1c38eab6a0820e55f7"><td class="memTemplItemLeft" align="right" valign="top">auto&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a14d8cdf544585f1c38eab6a0820e55f7">nlohmann::detail::from_json</a> (const BasicJsonType &amp;j, ConstructibleArrayType &amp;arr) -&gt; decltype(from_json_array_impl(j, arr, priority_tag&lt; 3 &gt;</td></tr>
<tr class="separator:a14d8cdf544585f1c38eab6a0820e55f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9e016d7b6a3cd2847027950aa0aac3b"><td class="memItemLeft" align="right" valign="top">j template&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#ad9e016d7b6a3cd2847027950aa0aac3b">nlohmann::detail::get&lt; typename ConstructibleArrayType::value_type &gt;</a> ()</td></tr>
<tr class="separator:ad9e016d7b6a3cd2847027950aa0aac3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59fca69799f6b9e366710cb9043aa77d"><td class="memItemLeft" align="right" valign="top">j template&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a59fca69799f6b9e366710cb9043aa77d">nlohmann::detail::void</a> ())</td></tr>
<tr class="separator:a59fca69799f6b9e366710cb9043aa77d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f4713d1d9c1a0a5e1503c2fbafd4e40"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename T , std::size_t... Idx&gt; </td></tr>
<tr class="memitem:a8f4713d1d9c1a0a5e1503c2fbafd4e40"><td class="memTemplItemLeft" align="right" valign="top">std::array&lt; T, sizeof...(Idx)&gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a8f4713d1d9c1a0a5e1503c2fbafd4e40">nlohmann::detail::from_json_inplace_array_impl</a> (BasicJsonType &amp;&amp;j, identity_tag&lt; std::array&lt; T, sizeof...(Idx)&gt;&gt;, index_sequence&lt; Idx... &gt;)</td></tr>
<tr class="separator:a8f4713d1d9c1a0a5e1503c2fbafd4e40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff04c4dbdf8cb651c9f1528d7b1d39b0"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename T , std::size_t N&gt; </td></tr>
<tr class="memitem:aff04c4dbdf8cb651c9f1528d7b1d39b0"><td class="memTemplItemLeft" align="right" valign="top">auto&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#aff04c4dbdf8cb651c9f1528d7b1d39b0">nlohmann::detail::from_json</a> (BasicJsonType &amp;&amp;j, identity_tag&lt; std::array&lt; T, N &gt;&gt; tag) -&gt; decltype(from_json_inplace_array_impl(std::forward&lt; BasicJsonType &gt;(j), tag, make_index_sequence&lt; N &gt;</td></tr>
<tr class="separator:aff04c4dbdf8cb651c9f1528d7b1d39b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeabc1adfeb8bcfbdf24c533380d1e773"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType &gt; </td></tr>
<tr class="memitem:aeabc1adfeb8bcfbdf24c533380d1e773"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#aeabc1adfeb8bcfbdf24c533380d1e773">nlohmann::detail::from_json</a> (const BasicJsonType &amp;j, typename BasicJsonType::binary_t &amp;bin)</td></tr>
<tr class="separator:aeabc1adfeb8bcfbdf24c533380d1e773"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b24896e5f5db6af06d939dde4b63fe1"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename ConstructibleObjectType , enable_if_t&lt; is_constructible_object_type&lt; BasicJsonType, ConstructibleObjectType &gt;::value, int &gt;  = 0&gt; </td></tr>
<tr class="memitem:a5b24896e5f5db6af06d939dde4b63fe1"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a5b24896e5f5db6af06d939dde4b63fe1">nlohmann::detail::from_json</a> (const BasicJsonType &amp;j, ConstructibleObjectType &amp;obj)</td></tr>
<tr class="separator:a5b24896e5f5db6af06d939dde4b63fe1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a839b0ab50d2c9bce669068f56bc41202"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename ArithmeticType , enable_if_t&lt; std::is_arithmetic&lt; ArithmeticType &gt;::value &amp;&amp;!std::is_same&lt; ArithmeticType, typename BasicJsonType::number_unsigned_t &gt;::value &amp;&amp;!std::is_same&lt; ArithmeticType, typename BasicJsonType::number_integer_t &gt;::value &amp;&amp;!std::is_same&lt; ArithmeticType, typename BasicJsonType::number_float_t &gt;::value &amp;&amp;!std::is_same&lt; ArithmeticType, typename BasicJsonType::boolean_t &gt;::value, int &gt;  = 0&gt; </td></tr>
<tr class="memitem:a839b0ab50d2c9bce669068f56bc41202"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a839b0ab50d2c9bce669068f56bc41202">nlohmann::detail::from_json</a> (const BasicJsonType &amp;j, ArithmeticType &amp;val)</td></tr>
<tr class="separator:a839b0ab50d2c9bce669068f56bc41202"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf1b6ce9b599cd5cde8053c194082ca9"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename... Args, std::size_t... Idx&gt; </td></tr>
<tr class="memitem:aaf1b6ce9b599cd5cde8053c194082ca9"><td class="memTemplItemLeft" align="right" valign="top">std::tuple&lt; Args... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#aaf1b6ce9b599cd5cde8053c194082ca9">nlohmann::detail::from_json_tuple_impl_base</a> (BasicJsonType &amp;&amp;j, index_sequence&lt; Idx... &gt;)</td></tr>
<tr class="separator:aaf1b6ce9b599cd5cde8053c194082ca9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef618f284e214156fcfa6dfecd1dcdbe"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , class A1 , class A2 &gt; </td></tr>
<tr class="memitem:aef618f284e214156fcfa6dfecd1dcdbe"><td class="memTemplItemLeft" align="right" valign="top">std::pair&lt; A1, A2 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#aef618f284e214156fcfa6dfecd1dcdbe">nlohmann::detail::from_json_tuple_impl</a> (BasicJsonType &amp;&amp;j, identity_tag&lt; std::pair&lt; A1, A2 &gt;&gt;, priority_tag&lt; 0 &gt;)</td></tr>
<tr class="separator:aef618f284e214156fcfa6dfecd1dcdbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1bc20d589bcfe61a23974cb17a34d6f"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename A1 , typename A2 &gt; </td></tr>
<tr class="memitem:af1bc20d589bcfe61a23974cb17a34d6f"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#af1bc20d589bcfe61a23974cb17a34d6f">nlohmann::detail::from_json_tuple_impl</a> (BasicJsonType &amp;&amp;j, std::pair&lt; A1, A2 &gt; &amp;p, priority_tag&lt; 1 &gt;)</td></tr>
<tr class="separator:af1bc20d589bcfe61a23974cb17a34d6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a249aceda550177adb6d09382d1377a60"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename... Args&gt; </td></tr>
<tr class="memitem:a249aceda550177adb6d09382d1377a60"><td class="memTemplItemLeft" align="right" valign="top">std::tuple&lt; Args... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a249aceda550177adb6d09382d1377a60">nlohmann::detail::from_json_tuple_impl</a> (BasicJsonType &amp;&amp;j, identity_tag&lt; std::tuple&lt; Args... &gt;&gt;, priority_tag&lt; 2 &gt;)</td></tr>
<tr class="separator:a249aceda550177adb6d09382d1377a60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31838a6c7a461d3a889e6fc40b3a19e6"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename... Args&gt; </td></tr>
<tr class="memitem:a31838a6c7a461d3a889e6fc40b3a19e6"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a31838a6c7a461d3a889e6fc40b3a19e6">nlohmann::detail::from_json_tuple_impl</a> (BasicJsonType &amp;&amp;j, std::tuple&lt; Args... &gt; &amp;t, priority_tag&lt; 3 &gt;)</td></tr>
<tr class="separator:a31838a6c7a461d3a889e6fc40b3a19e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adcd0ecdb8495be20b0434ed0ed65826a"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename TupleRelated &gt; </td></tr>
<tr class="memitem:adcd0ecdb8495be20b0434ed0ed65826a"><td class="memTemplItemLeft" align="right" valign="top">auto&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#adcd0ecdb8495be20b0434ed0ed65826a">nlohmann::detail::from_json</a> (BasicJsonType &amp;&amp;j, TupleRelated &amp;&amp;t) -&gt; decltype(from_json_tuple_impl(std::forward&lt; BasicJsonType &gt;(j), std::forward&lt; TupleRelated &gt;(t), priority_tag&lt; 3 &gt;</td></tr>
<tr class="separator:adcd0ecdb8495be20b0434ed0ed65826a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae93147a54d2740228ef16a5e6210ca3e"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename Key , typename Value , typename Compare , typename Allocator , typename  = enable_if_t &lt; !std::is_constructible &lt;                                        typename BasicJsonType::string_t, Key &gt;::value &gt;&gt; </td></tr>
<tr class="memitem:ae93147a54d2740228ef16a5e6210ca3e"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#ae93147a54d2740228ef16a5e6210ca3e">nlohmann::detail::from_json</a> (const BasicJsonType &amp;j, std::map&lt; Key, Value, Compare, Allocator &gt; &amp;m)</td></tr>
<tr class="separator:ae93147a54d2740228ef16a5e6210ca3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef5c8ea108f4d2b03fb4a635617510de"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename Key , typename Value , typename Hash , typename KeyEqual , typename Allocator , typename  = enable_if_t &lt; !std::is_constructible &lt;                                        typename BasicJsonType::string_t, Key &gt;::value &gt;&gt; </td></tr>
<tr class="memitem:aef5c8ea108f4d2b03fb4a635617510de"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#aef5c8ea108f4d2b03fb4a635617510de">nlohmann::detail::from_json</a> (const BasicJsonType &amp;j, std::unordered_map&lt; Key, Value, Hash, KeyEqual, Allocator &gt; &amp;m)</td></tr>
<tr class="separator:aef5c8ea108f4d2b03fb4a635617510de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c45286b0a2f15ea0a756cb87a76cf9b"><td class="memTemplParams" colspan="2">template&lt;typename string_type &gt; </td></tr>
<tr class="memitem:a3c45286b0a2f15ea0a756cb87a76cf9b"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a3c45286b0a2f15ea0a756cb87a76cf9b">nlohmann::detail::int_to_string</a> (string_type &amp;target, std::size_t value)</td></tr>
<tr class="separator:a3c45286b0a2f15ea0a756cb87a76cf9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc422c11342b31368f610b6f96fcedc6"><td class="memTemplParams" colspan="2">template&lt;std::size_t N, typename IteratorType , enable_if_t&lt; N==0, int &gt;  = 0&gt; </td></tr>
<tr class="memitem:acc422c11342b31368f610b6f96fcedc6"><td class="memTemplItemLeft" align="right" valign="top">auto&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#acc422c11342b31368f610b6f96fcedc6">nlohmann::detail::get</a> (const <a class="el" href="../../d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value.html">nlohmann::detail::iteration_proxy_value</a>&lt; IteratorType &gt; &amp;i) -&gt; decltype(i.key())</td></tr>
<tr class="separator:acc422c11342b31368f610b6f96fcedc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a804b98cbe89b7e44b698f2ca860490"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename T , enable_if_t&lt; std::is_same&lt; T, typename BasicJsonType::boolean_t &gt;::value, int &gt;  = 0&gt; </td></tr>
<tr class="memitem:a1a804b98cbe89b7e44b698f2ca860490"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a1a804b98cbe89b7e44b698f2ca860490">nlohmann::detail::to_json</a> (BasicJsonType &amp;j, T b) noexcept</td></tr>
<tr class="separator:a1a804b98cbe89b7e44b698f2ca860490"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7356ed05cdbbb080cee80e1211e1c6c9"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename CompatibleString , enable_if_t&lt; std::is_constructible&lt; typename BasicJsonType::string_t, CompatibleString &gt;::value, int &gt;  = 0&gt; </td></tr>
<tr class="memitem:a7356ed05cdbbb080cee80e1211e1c6c9"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a7356ed05cdbbb080cee80e1211e1c6c9">nlohmann::detail::to_json</a> (BasicJsonType &amp;j, const CompatibleString &amp;s)</td></tr>
<tr class="separator:a7356ed05cdbbb080cee80e1211e1c6c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4aa1ca6b7c61bf19d1f30ea5b669f68e"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType &gt; </td></tr>
<tr class="memitem:a4aa1ca6b7c61bf19d1f30ea5b669f68e"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a4aa1ca6b7c61bf19d1f30ea5b669f68e">nlohmann::detail::to_json</a> (BasicJsonType &amp;j, typename BasicJsonType::string_t &amp;&amp;s)</td></tr>
<tr class="separator:a4aa1ca6b7c61bf19d1f30ea5b669f68e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22bffdc8bc7e43af380ba2050696b230"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename FloatType , enable_if_t&lt; std::is_floating_point&lt; FloatType &gt;::value, int &gt;  = 0&gt; </td></tr>
<tr class="memitem:a22bffdc8bc7e43af380ba2050696b230"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a22bffdc8bc7e43af380ba2050696b230">nlohmann::detail::to_json</a> (BasicJsonType &amp;j, FloatType val) noexcept</td></tr>
<tr class="separator:a22bffdc8bc7e43af380ba2050696b230"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5fd66b5517b3b5a6c6b9fd9f29ba8dc"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename CompatibleNumberUnsignedType , enable_if_t&lt; is_compatible_integer_type&lt; typename BasicJsonType::number_unsigned_t, CompatibleNumberUnsignedType &gt;::value, int &gt;  = 0&gt; </td></tr>
<tr class="memitem:ae5fd66b5517b3b5a6c6b9fd9f29ba8dc"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#ae5fd66b5517b3b5a6c6b9fd9f29ba8dc">nlohmann::detail::to_json</a> (BasicJsonType &amp;j, CompatibleNumberUnsignedType val) noexcept</td></tr>
<tr class="separator:ae5fd66b5517b3b5a6c6b9fd9f29ba8dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91fe576be579c8c2fdd14610605c6dd2"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename CompatibleNumberIntegerType , enable_if_t&lt; is_compatible_integer_type&lt; typename BasicJsonType::number_integer_t, CompatibleNumberIntegerType &gt;::value, int &gt;  = 0&gt; </td></tr>
<tr class="memitem:a91fe576be579c8c2fdd14610605c6dd2"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a91fe576be579c8c2fdd14610605c6dd2">nlohmann::detail::to_json</a> (BasicJsonType &amp;j, CompatibleNumberIntegerType val) noexcept</td></tr>
<tr class="separator:a91fe576be579c8c2fdd14610605c6dd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c8b159dba71981d6c555d284cf6e2bf"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename EnumType , enable_if_t&lt; std::is_enum&lt; EnumType &gt;::value, int &gt;  = 0&gt; </td></tr>
<tr class="memitem:a0c8b159dba71981d6c555d284cf6e2bf"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a0c8b159dba71981d6c555d284cf6e2bf">nlohmann::detail::to_json</a> (BasicJsonType &amp;j, EnumType e) noexcept</td></tr>
<tr class="separator:a0c8b159dba71981d6c555d284cf6e2bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeca6fb5fede5ed1e12a4420d98a5692b"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType &gt; </td></tr>
<tr class="memitem:aeca6fb5fede5ed1e12a4420d98a5692b"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#aeca6fb5fede5ed1e12a4420d98a5692b">nlohmann::detail::to_json</a> (BasicJsonType &amp;j, const std::vector&lt; bool &gt; &amp;e)</td></tr>
<tr class="separator:aeca6fb5fede5ed1e12a4420d98a5692b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3afebc132c5ff83f9cd160e52030fdfd"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename CompatibleArrayType , enable_if_t&lt; is_compatible_array_type&lt; BasicJsonType, CompatibleArrayType &gt;::value &amp;&amp;!is_compatible_object_type&lt; BasicJsonType, CompatibleArrayType &gt;::value &amp;&amp;!is_compatible_string_type&lt; BasicJsonType, CompatibleArrayType &gt;::value &amp;&amp;!std::is_same&lt; typename BasicJsonType::binary_t, CompatibleArrayType &gt;::value &amp;&amp;!is_basic_json&lt; CompatibleArrayType &gt;::value, int &gt;  = 0&gt; </td></tr>
<tr class="memitem:a3afebc132c5ff83f9cd160e52030fdfd"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a3afebc132c5ff83f9cd160e52030fdfd">nlohmann::detail::to_json</a> (BasicJsonType &amp;j, const CompatibleArrayType &amp;arr)</td></tr>
<tr class="separator:a3afebc132c5ff83f9cd160e52030fdfd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22191081208b226e3875e1118107c281"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType &gt; </td></tr>
<tr class="memitem:a22191081208b226e3875e1118107c281"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a22191081208b226e3875e1118107c281">nlohmann::detail::to_json</a> (BasicJsonType &amp;j, const typename BasicJsonType::binary_t &amp;bin)</td></tr>
<tr class="separator:a22191081208b226e3875e1118107c281"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f7c7b9760161b774cdc0b4b838fae64"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename T , enable_if_t&lt; std::is_convertible&lt; T, BasicJsonType &gt;::value, int &gt;  = 0&gt; </td></tr>
<tr class="memitem:a7f7c7b9760161b774cdc0b4b838fae64"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a7f7c7b9760161b774cdc0b4b838fae64">nlohmann::detail::to_json</a> (BasicJsonType &amp;j, const std::valarray&lt; T &gt; &amp;arr)</td></tr>
<tr class="separator:a7f7c7b9760161b774cdc0b4b838fae64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0fd1b5788e9ba37e31da43dda738cb5"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType &gt; </td></tr>
<tr class="memitem:aa0fd1b5788e9ba37e31da43dda738cb5"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#aa0fd1b5788e9ba37e31da43dda738cb5">nlohmann::detail::to_json</a> (BasicJsonType &amp;j, typename BasicJsonType::array_t &amp;&amp;arr)</td></tr>
<tr class="separator:aa0fd1b5788e9ba37e31da43dda738cb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24c9c12f3839c94e09532f08de85e949"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename CompatibleObjectType , enable_if_t&lt; is_compatible_object_type&lt; BasicJsonType, CompatibleObjectType &gt;::value &amp;&amp;!is_basic_json&lt; CompatibleObjectType &gt;::value, int &gt;  = 0&gt; </td></tr>
<tr class="memitem:a24c9c12f3839c94e09532f08de85e949"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a24c9c12f3839c94e09532f08de85e949">nlohmann::detail::to_json</a> (BasicJsonType &amp;j, const CompatibleObjectType &amp;obj)</td></tr>
<tr class="separator:a24c9c12f3839c94e09532f08de85e949"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac9f7a5542851c61d93740148eaec509f"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType &gt; </td></tr>
<tr class="memitem:ac9f7a5542851c61d93740148eaec509f"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#ac9f7a5542851c61d93740148eaec509f">nlohmann::detail::to_json</a> (BasicJsonType &amp;j, typename BasicJsonType::object_t &amp;&amp;obj)</td></tr>
<tr class="separator:ac9f7a5542851c61d93740148eaec509f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20ea5175c8999fc8b673e46b892f71f6"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename T , std::size_t N, enable_if_t&lt; !std::is_constructible&lt; typename BasicJsonType::string_t, const T(&amp;)[N]&gt;::value, int &gt;  = 0&gt; </td></tr>
<tr class="memitem:a20ea5175c8999fc8b673e46b892f71f6"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a20ea5175c8999fc8b673e46b892f71f6">nlohmann::detail::to_json</a> (BasicJsonType &amp;j, const T(&amp;arr)[N])</td></tr>
<tr class="separator:a20ea5175c8999fc8b673e46b892f71f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab64eeb55b44db44eb8e9070229eb97df"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename T1 , typename T2 , enable_if_t&lt; std::is_constructible&lt; BasicJsonType, T1 &gt;::value &amp;&amp;std::is_constructible&lt; BasicJsonType, T2 &gt;::value, int &gt;  = 0&gt; </td></tr>
<tr class="memitem:ab64eeb55b44db44eb8e9070229eb97df"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#ab64eeb55b44db44eb8e9070229eb97df">nlohmann::detail::to_json</a> (BasicJsonType &amp;j, const std::pair&lt; T1, T2 &gt; &amp;p)</td></tr>
<tr class="separator:ab64eeb55b44db44eb8e9070229eb97df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa77b0c9745130b77733a92a1a2e82ec"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename T , enable_if_t&lt; std::is_same&lt; T, iteration_proxy_value&lt; typename BasicJsonType::iterator &gt;&gt;::value, int &gt;  = 0&gt; </td></tr>
<tr class="memitem:aaa77b0c9745130b77733a92a1a2e82ec"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#aaa77b0c9745130b77733a92a1a2e82ec">nlohmann::detail::to_json</a> (BasicJsonType &amp;j, const T &amp;b)</td></tr>
<tr class="separator:aaa77b0c9745130b77733a92a1a2e82ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a510dfa15b01e9a8afe31600a27b28199"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType , typename Tuple , std::size_t... Idx&gt; </td></tr>
<tr class="memitem:a510dfa15b01e9a8afe31600a27b28199"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a510dfa15b01e9a8afe31600a27b28199">nlohmann::detail::to_json_tuple_impl</a> (BasicJsonType &amp;j, const Tuple &amp;t, index_sequence&lt; Idx... &gt;)</td></tr>
<tr class="separator:a510dfa15b01e9a8afe31600a27b28199"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66eb4d912b6f872d6983f7d0826f32c6"><td class="memItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a66eb4d912b6f872d6983f7d0826f32c6">nlohmann::detail::combine</a> (std::size_t seed, std::size_t h) noexcept</td></tr>
<tr class="separator:a66eb4d912b6f872d6983f7d0826f32c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a679e5e522ac6afa5d5923292fab450b8"><td class="memTemplParams" colspan="2">template&lt;typename BasicJsonType &gt; </td></tr>
<tr class="memitem:a679e5e522ac6afa5d5923292fab450b8"><td class="memTemplItemLeft" align="right" valign="top">std::size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a679e5e522ac6afa5d5923292fab450b8">nlohmann::detail::hash</a> (const BasicJsonType &amp;j)</td></tr>
<tr class="memdesc:a679e5e522ac6afa5d5923292fab450b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">hash a JSON value  <a href="../../dc/df0/namespacenlohmann_1_1detail.html#a679e5e522ac6afa5d5923292fab450b8">More...</a><br /></td></tr>
<tr class="separator:a679e5e522ac6afa5d5923292fab450b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad11a087dbe66eade5af4056aef9600bf"><td class="memTemplParams" colspan="2">template&lt;typename IteratorType &gt; </td></tr>
<tr class="memitem:ad11a087dbe66eade5af4056aef9600bf"><td class="memTemplItemLeft" align="right" valign="top">iterator_input_adapter_factory&lt; IteratorType &gt;::adapter_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#ad11a087dbe66eade5af4056aef9600bf">nlohmann::detail::input_adapter</a> (IteratorType first, IteratorType last)</td></tr>
<tr class="separator:ad11a087dbe66eade5af4056aef9600bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a611bebbfa9ee64dd8fee1e8c4bc3cbf6"><td class="memTemplParams" colspan="2">template&lt;typename ContainerType &gt; </td></tr>
<tr class="memitem:a611bebbfa9ee64dd8fee1e8c4bc3cbf6"><td class="memTemplItemLeft" align="right" valign="top">container_input_adapter_factory_impl::container_input_adapter_factory&lt; ContainerType &gt;::adapter_type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a611bebbfa9ee64dd8fee1e8c4bc3cbf6">nlohmann::detail::input_adapter</a> (const ContainerType &amp;container)</td></tr>
<tr class="separator:a611bebbfa9ee64dd8fee1e8c4bc3cbf6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a520988513cac994a1dfd16b5859a1ca6"><td class="memItemLeft" align="right" valign="top">file_input_adapter&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a520988513cac994a1dfd16b5859a1ca6">nlohmann::detail::input_adapter</a> (std::FILE *file)</td></tr>
<tr class="separator:a520988513cac994a1dfd16b5859a1ca6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9fa97bf92767dc7f9dfe1abdfb1c6ce"><td class="memItemLeft" align="right" valign="top">input_stream_adapter&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#af9fa97bf92767dc7f9dfe1abdfb1c6ce">nlohmann::detail::input_adapter</a> (std::istream &amp;stream)</td></tr>
<tr class="separator:af9fa97bf92767dc7f9dfe1abdfb1c6ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf150c2591ecac4e821e9036ef847ef8"><td class="memItemLeft" align="right" valign="top">input_stream_adapter&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#aaf150c2591ecac4e821e9036ef847ef8">nlohmann::detail::input_adapter</a> (std::istream &amp;&amp;stream)</td></tr>
<tr class="separator:aaf150c2591ecac4e821e9036ef847ef8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a690f7e555056ce490bd47dd5cdf9b48d"><td class="memTemplParams" colspan="2">template&lt;typename CharT , typename std::enable_if&lt; std::is_pointer&lt; CharT &gt;::value &amp;&amp;!std::is_array&lt; CharT &gt;::value &amp;&amp;std::is_integral&lt; typename std::remove_pointer&lt; CharT &gt;::type &gt;::value &amp;&amp;sizeof(typename std::remove_pointer&lt; CharT &gt;::type)==1, int &gt;::type  = 0&gt; </td></tr>
<tr class="memitem:a690f7e555056ce490bd47dd5cdf9b48d"><td class="memTemplItemLeft" align="right" valign="top">contiguous_bytes_input_adapter&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a690f7e555056ce490bd47dd5cdf9b48d">nlohmann::detail::input_adapter</a> (CharT b)</td></tr>
<tr class="separator:a690f7e555056ce490bd47dd5cdf9b48d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7908f7aa06f20e6083619d1d4b4eb769"><td class="memTemplParams" colspan="2">template&lt;typename T , std::size_t N&gt; </td></tr>
<tr class="memitem:a7908f7aa06f20e6083619d1d4b4eb769"><td class="memTemplItemLeft" align="right" valign="top">auto&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a7908f7aa06f20e6083619d1d4b4eb769">nlohmann::detail::input_adapter</a> (T(&amp;array)[N]) -&gt; decltype(input_adapter(array, array+N))</td></tr>
<tr class="separator:a7908f7aa06f20e6083619d1d4b4eb769"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2860d9bcd96cd7b8258a5b94674508c"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#ad2860d9bcd96cd7b8258a5b94674508c">nlohmann::detail::little_endianess</a> (int num=1) noexcept</td></tr>
<tr class="memdesc:ad2860d9bcd96cd7b8258a5b94674508c"><td class="mdescLeft">&#160;</td><td class="mdescRight">determine system byte order  <a href="../../dc/df0/namespacenlohmann_1_1detail.html#ad2860d9bcd96cd7b8258a5b94674508c">More...</a><br /></td></tr>
<tr class="separator:ad2860d9bcd96cd7b8258a5b94674508c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c5d30eb51e5e994a3f48bde104d2ce8"><td class="memTemplParams" colspan="2">template&lt;typename Target , typename Source &gt; </td></tr>
<tr class="memitem:a1c5d30eb51e5e994a3f48bde104d2ce8"><td class="memTemplItemLeft" align="right" valign="top">Target&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/d41/namespacenlohmann_1_1detail_1_1dtoa__impl.html#a1c5d30eb51e5e994a3f48bde104d2ce8">nlohmann::detail::dtoa_impl::reinterpret_bits</a> (const Source source)</td></tr>
<tr class="separator:a1c5d30eb51e5e994a3f48bde104d2ce8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22b6e37654ac93c6d0d9c06ec1bf5ded"><td class="memTemplParams" colspan="2">template&lt;typename FloatType &gt; </td></tr>
<tr class="memitem:a22b6e37654ac93c6d0d9c06ec1bf5ded"><td class="memTemplItemLeft" align="right" valign="top">boundaries&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/d41/namespacenlohmann_1_1detail_1_1dtoa__impl.html#a22b6e37654ac93c6d0d9c06ec1bf5ded">nlohmann::detail::dtoa_impl::compute_boundaries</a> (FloatType value)</td></tr>
<tr class="separator:a22b6e37654ac93c6d0d9c06ec1bf5ded"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbf329a18c5cf854a3477327afd2200b"><td class="memItemLeft" align="right" valign="top">cached_power&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d41/namespacenlohmann_1_1detail_1_1dtoa__impl.html#adbf329a18c5cf854a3477327afd2200b">nlohmann::detail::dtoa_impl::get_cached_power_for_binary_exponent</a> (int e)</td></tr>
<tr class="separator:adbf329a18c5cf854a3477327afd2200b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36ded358763b5dbcea9867660fbe4e28"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d41/namespacenlohmann_1_1detail_1_1dtoa__impl.html#a36ded358763b5dbcea9867660fbe4e28">nlohmann::detail::dtoa_impl::find_largest_pow10</a> (const std::uint32_t n, std::uint32_t &amp;pow10)</td></tr>
<tr class="separator:a36ded358763b5dbcea9867660fbe4e28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5bc841e0bee12fd6489d49cf7bd07bb4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d41/namespacenlohmann_1_1detail_1_1dtoa__impl.html#a5bc841e0bee12fd6489d49cf7bd07bb4">nlohmann::detail::dtoa_impl::grisu2_round</a> (char *buf, int len, std::uint64_t dist, std::uint64_t delta, std::uint64_t rest, std::uint64_t ten_k)</td></tr>
<tr class="separator:a5bc841e0bee12fd6489d49cf7bd07bb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b899c72b0e1e3dd46d75c2b4e6bcdfb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d41/namespacenlohmann_1_1detail_1_1dtoa__impl.html#a9b899c72b0e1e3dd46d75c2b4e6bcdfb">nlohmann::detail::dtoa_impl::grisu2_digit_gen</a> (char *buffer, int &amp;length, int &amp;decimal_exponent, diyfp M_minus, diyfp w, diyfp M_plus)</td></tr>
<tr class="separator:a9b899c72b0e1e3dd46d75c2b4e6bcdfb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05b681dcb8569b9784c6dccfadb01633"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d41/namespacenlohmann_1_1detail_1_1dtoa__impl.html#a05b681dcb8569b9784c6dccfadb01633">nlohmann::detail::dtoa_impl::grisu2</a> (char *buf, int &amp;len, int &amp;decimal_exponent, diyfp m_minus, diyfp v, diyfp m_plus)</td></tr>
<tr class="separator:a05b681dcb8569b9784c6dccfadb01633"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab7a9670a4f4704a5d0347ad7588576b"><td class="memTemplParams" colspan="2">template&lt;typename FloatType &gt; </td></tr>
<tr class="memitem:aab7a9670a4f4704a5d0347ad7588576b"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/d41/namespacenlohmann_1_1detail_1_1dtoa__impl.html#aab7a9670a4f4704a5d0347ad7588576b">nlohmann::detail::dtoa_impl::grisu2</a> (char *buf, int &amp;len, int &amp;decimal_exponent, FloatType value)</td></tr>
<tr class="separator:aab7a9670a4f4704a5d0347ad7588576b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad90f19ed10d8133b727df4b9bc5ddf5c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/db8/json_8hpp.html#a5f2aaec3b681d0a72f7d6e90b70cdcd1">JSON_HEDLEY_RETURNS_NON_NULL</a> char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d41/namespacenlohmann_1_1detail_1_1dtoa__impl.html#ad90f19ed10d8133b727df4b9bc5ddf5c">nlohmann::detail::dtoa_impl::append_exponent</a> (char *buf, int e)</td></tr>
<tr class="memdesc:ad90f19ed10d8133b727df4b9bc5ddf5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">appends a decimal representation of e to buf  <a href="../../dc/d41/namespacenlohmann_1_1detail_1_1dtoa__impl.html#ad90f19ed10d8133b727df4b9bc5ddf5c">More...</a><br /></td></tr>
<tr class="separator:ad90f19ed10d8133b727df4b9bc5ddf5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab441f2761e33839ca48bc2225e14a2a9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/db8/json_8hpp.html#a5f2aaec3b681d0a72f7d6e90b70cdcd1">JSON_HEDLEY_RETURNS_NON_NULL</a> char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d41/namespacenlohmann_1_1detail_1_1dtoa__impl.html#ab441f2761e33839ca48bc2225e14a2a9">nlohmann::detail::dtoa_impl::format_buffer</a> (char *buf, int len, int decimal_exponent, int min_exp, int max_exp)</td></tr>
<tr class="memdesc:ab441f2761e33839ca48bc2225e14a2a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">prettify v = buf * 10^decimal_exponent  <a href="../../dc/d41/namespacenlohmann_1_1detail_1_1dtoa__impl.html#ab441f2761e33839ca48bc2225e14a2a9">More...</a><br /></td></tr>
<tr class="separator:ab441f2761e33839ca48bc2225e14a2a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6cca370ac6c99294dbe4fe24716a57dd"><td class="memTemplParams" colspan="2">template&lt;typename FloatType &gt; </td></tr>
<tr class="memitem:a6cca370ac6c99294dbe4fe24716a57dd"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../d5/db8/json_8hpp.html#a5f2aaec3b681d0a72f7d6e90b70cdcd1">JSON_HEDLEY_RETURNS_NON_NULL</a> char *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a6cca370ac6c99294dbe4fe24716a57dd">nlohmann::detail::to_chars</a> (char *first, const char *last, FloatType value)</td></tr>
<tr class="memdesc:a6cca370ac6c99294dbe4fe24716a57dd"><td class="mdescLeft">&#160;</td><td class="mdescRight">generates a decimal representation of the floating-point number value in [first, last).  <a href="../../dc/df0/namespacenlohmann_1_1detail.html#a6cca370ac6c99294dbe4fe24716a57dd">More...</a><br /></td></tr>
<tr class="separator:a6cca370ac6c99294dbe4fe24716a57dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ce645a0b8717757e096a5b5773b7a16"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/db8/json_8hpp.html#a0643bd74c2dc6f0e4e420b8190ea8f0f">NLOHMANN_BASIC_JSON_TPL_DECLARATION</a> std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d9b/namespacenlohmann.html#a6ce645a0b8717757e096a5b5773b7a16">nlohmann::to_string</a> (const <a class="el" href="../../d5/db8/json_8hpp.html#a80b7254e63f199a1f656f07ae551f632">NLOHMANN_BASIC_JSON_TPL</a> &amp;j)</td></tr>
<tr class="memdesc:a6ce645a0b8717757e096a5b5773b7a16"><td class="mdescLeft">&#160;</td><td class="mdescRight">user-defined to_string function for JSON values  <a href="../../d3/d9b/namespacenlohmann.html#a6ce645a0b8717757e096a5b5773b7a16">More...</a><br /></td></tr>
<tr class="separator:a6ce645a0b8717757e096a5b5773b7a16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3f2c23f946bf81b153b863b4acf6bb3"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:af3f2c23f946bf81b153b863b4acf6bb3"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#af3f2c23f946bf81b153b863b4acf6bb3">std::swap&lt; nlohmann::json &gt;</a> (<a class="el" href="../../d3/d9b/namespacenlohmann.html#a2bfd99e845a2e5cd90aeaf1b1431f474">nlohmann::json</a> &amp;j1, <a class="el" href="../../d3/d9b/namespacenlohmann.html#a2bfd99e845a2e5cd90aeaf1b1431f474">nlohmann::json</a> &amp;j2) noexcept(//NOLINT(readability-inconsistent-declaration-parameter-name) is_nothrow_move_constructible&lt; <a class="el" href="../../d3/d9b/namespacenlohmann.html#a2bfd99e845a2e5cd90aeaf1b1431f474">nlohmann::json</a> &gt;::value &amp;&amp;//NOLINT(misc-redundant-expression) is_nothrow_move_assignable&lt; <a class="el" href="../../d3/d9b/namespacenlohmann.html#a2bfd99e845a2e5cd90aeaf1b1431f474">nlohmann::json</a> &gt;::value)</td></tr>
<tr class="memdesc:af3f2c23f946bf81b153b863b4acf6bb3"><td class="mdescLeft">&#160;</td><td class="mdescRight">exchanges the values of two JSON objects  <a href="../../d5/db8/json_8hpp.html#af3f2c23f946bf81b153b863b4acf6bb3">More...</a><br /></td></tr>
<tr class="separator:af3f2c23f946bf81b153b863b4acf6bb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a106b949d848bb8243a7cf94f11bcebf1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d9b/namespacenlohmann.html#a2bfd99e845a2e5cd90aeaf1b1431f474">nlohmann::json</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#a106b949d848bb8243a7cf94f11bcebf1">operator&quot;&quot; _json</a> (const char *s, std::size_t n)</td></tr>
<tr class="memdesc:a106b949d848bb8243a7cf94f11bcebf1"><td class="mdescLeft">&#160;</td><td class="mdescRight">user-defined string literal for JSON values  <a href="#a106b949d848bb8243a7cf94f11bcebf1">More...</a><br /></td></tr>
<tr class="separator:a106b949d848bb8243a7cf94f11bcebf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2015c6dc3a0fb76fc526cfecef2286a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aa8f1f93b32da01b42413643be32b2c27">nlohmann::json::json_pointer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db8/json_8hpp.html#aa2015c6dc3a0fb76fc526cfecef2286a">operator&quot;&quot; _json_pointer</a> (const char *s, std::size_t n)</td></tr>
<tr class="memdesc:aa2015c6dc3a0fb76fc526cfecef2286a"><td class="mdescLeft">&#160;</td><td class="mdescRight">user-defined string literal for JSON pointer  <a href="#aa2015c6dc3a0fb76fc526cfecef2286a">More...</a><br /></td></tr>
<tr class="separator:aa2015c6dc3a0fb76fc526cfecef2286a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:ac1ea1316de0b4a219f707c76b1db1966"><td class="memItemLeft" align="right" valign="top">constexpr int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d41/namespacenlohmann_1_1detail_1_1dtoa__impl.html#ac1ea1316de0b4a219f707c76b1db1966">nlohmann::detail::dtoa_impl::kAlpha</a> = -60</td></tr>
<tr class="separator:ac1ea1316de0b4a219f707c76b1db1966"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a750fcc38da1ce68b7e25ab3a230e20"><td class="memItemLeft" align="right" valign="top">constexpr int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d41/namespacenlohmann_1_1detail_1_1dtoa__impl.html#a4a750fcc38da1ce68b7e25ab3a230e20">nlohmann::detail::dtoa_impl::kGamma</a> = -32</td></tr>
<tr class="separator:a4a750fcc38da1ce68b7e25ab3a230e20"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="ae7fdc438c6d6cb1f17c4373bce5a802d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae7fdc438c6d6cb1f17c4373bce5a802d">&#9670;&nbsp;</a></span>INCLUDE_NLOHMANN_JSON_FWD_HPP_</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define INCLUDE_NLOHMANN_JSON_FWD_HPP_</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l03330">3330</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a69f131cff49da1989667220173fbeae6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a69f131cff49da1989667220173fbeae6">&#9670;&nbsp;</a></span>JSON_ASSERT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_ASSERT</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">x</td><td>)</td>
          <td>&#160;&#160;&#160;assert(x)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02292">2292</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="../../d5/db8/json_8hpp_source.html#l15768">nlohmann::detail::dtoa_impl::append_exponent()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l18262">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::assert_invariant()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l18581">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::basic_json()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l13274">nlohmann::detail::binary_writer&lt; BasicJsonType, CharType &gt;::binary_writer()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l14342">nlohmann::detail::binary_writer&lt; BasicJsonType, CharType &gt;::calc_bson_element_size()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l15029">nlohmann::detail::dtoa_impl::compute_boundaries()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l17947">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::create()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l16039">nlohmann::detail::serializer&lt; BasicJsonType &gt;::dump()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l06191">nlohmann::detail::json_sax_dom_callback_parser&lt; BasicJsonType &gt;::end_array()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l06138">nlohmann::detail::json_sax_dom_callback_parser&lt; BasicJsonType &gt;::end_object()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l10595">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::exception_message()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l16333">nlohmann::detail::serializer&lt; BasicJsonType &gt;::for()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l15820">nlohmann::detail::dtoa_impl::format_buffer()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l15168">nlohmann::detail::dtoa_impl::get_cached_power_for_binary_exponent()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l05519">nlohmann::detail::wide_string_input_adapter&lt; BaseInputAdapter, WideCharType &gt;::get_character()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l06584">nlohmann::detail::lexer&lt; BasicJsonType, InputAdapterType &gt;::get_codepoint()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l06558">nlohmann::detail::lexer&lt; BasicJsonType, InputAdapterType &gt;::get_decimal_point()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l15668">nlohmann::detail::dtoa_impl::grisu2()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l15427">nlohmann::detail::dtoa_impl::grisu2_digit_gen()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l15386">nlohmann::detail::dtoa_impl::grisu2_round()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l06000">nlohmann::detail::json_sax_dom_parser&lt; BasicJsonType &gt;::handle_value()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l06258">nlohmann::detail::json_sax_dom_callback_parser&lt; BasicJsonType &gt;::handle_value()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l05117">nlohmann::detail::hash()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l22651">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::insert_iterator()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11398">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::iter_impl()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l04361">nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;::key()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11927">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::key()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l06632">nlohmann::detail::lexer&lt; BasicJsonType, InputAdapterType &gt;::next_byte_in_range()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l14987">nlohmann::detail::dtoa_impl::diyfp::normalize()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l15004">nlohmann::detail::dtoa_impl::diyfp::normalize_to()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11555">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::operator*()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11637">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::operator++()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11804">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::operator+=()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11875">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::operator-()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11680">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::operator--()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11592">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::operator-&gt;()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11750">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::operator&lt;()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11713">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::operator==()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11896">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::operator[]()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l20783">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::operator[]()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l08586">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::parse_cbor_internal()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l25343">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::patch()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l02533">nlohmann::detail::replace_substring()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l08277">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::sax_parse()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l10828">nlohmann::detail::parser&lt; BasicJsonType, InputAdapterType &gt;::sax_parse_internal()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l07715">nlohmann::detail::lexer&lt; BasicJsonType, InputAdapterType &gt;::scan_literal()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l07384">nlohmann::detail::lexer&lt; BasicJsonType, InputAdapterType &gt;::scan_number()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l06669">nlohmann::detail::lexer&lt; BasicJsonType, InputAdapterType &gt;::scan_string()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11524">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::set_end()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l12825">nlohmann::json_pointer&lt; BasicJsonType &gt;::split()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l14910">nlohmann::detail::dtoa_impl::diyfp::sub()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l15905">nlohmann::detail::to_chars()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l07789">nlohmann::detail::lexer&lt; BasicJsonType, InputAdapterType &gt;::unget()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l14389">nlohmann::detail::binary_writer&lt; BasicJsonType, CharType &gt;::write_bson_element()</a>, and <a class="el" href="../../d5/db8/json_8hpp_source.html#l13932">nlohmann::detail::binary_writer&lt; BasicJsonType, CharType &gt;::write_ubjson()</a>.</p>

</div>
</div>
<a id="a6954bec49ed2a2dfb938c1131c82740a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6954bec49ed2a2dfb938c1131c82740a">&#9670;&nbsp;</a></span>JSON_CATCH</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_CATCH</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">exception</td><td>)</td>
          <td>&#160;&#160;&#160;if(false)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02265">2265</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="../../d5/db8/json_8hpp_source.html#l12420">nlohmann::json_pointer&lt; BasicJsonType &gt;::array_index()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l18262">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::assert_invariant()</a>, and <a class="el" href="../../d5/db8/json_8hpp_source.html#l20448">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::at()</a>.</p>

</div>
</div>
<a id="aefed8cf27cadeea45f12c6f3db3ce774"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aefed8cf27cadeea45f12c6f3db3ce774">&#9670;&nbsp;</a></span>JSON_EXPLICIT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_EXPLICIT</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02509">2509</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ad5cc9b612a6058dd85e97906cc625f9c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad5cc9b612a6058dd85e97906cc625f9c">&#9670;&nbsp;</a></span>JSON_HAS_CPP_11</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HAS_CPP_11</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02246">2246</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="aa8811aa2a21030baad33c103cb04d322"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa8811aa2a21030baad33c103cb04d322">&#9670;&nbsp;</a></span>JSON_HEDLEY_ALWAYS_INLINE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_ALWAYS_INLINE&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#af943d68414c7fe0fdfab7e772fa628a8">JSON_HEDLEY_INLINE</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01767">1767</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="aec1d1b1e286d1610ff11dbb29bf3e8cf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aec1d1b1e286d1610ff11dbb29bf3e8cf">&#9670;&nbsp;</a></span>JSON_HEDLEY_ARM_VERSION_CHECK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_ARM_VERSION_CHECK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00385">385</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a81c7e3b5b6811abfd89146ad33a93d8f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a81c7e3b5b6811abfd89146ad33a93d8f">&#9670;&nbsp;</a></span>JSON_HEDLEY_ARRAY_PARAM</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_ARRAY_PARAM</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">name</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01911">1911</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a70d7244eea52c8bb5716545e54050bb5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a70d7244eea52c8bb5716545e54050bb5">&#9670;&nbsp;</a></span>JSON_HEDLEY_ASSUME</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_ASSUME</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">expr</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a2edb8d037ad5cbac818c86aca317226a">JSON_HEDLEY_STATIC_CAST</a>(void, expr)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01414">1414</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ad43f9ae10083194afdfe88516ad876e7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad43f9ae10083194afdfe88516ad876e7">&#9670;&nbsp;</a></span>JSON_HEDLEY_BEGIN_C_DECLS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_BEGIN_C_DECLS</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02018">2018</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a378be9b66feb11153979c282c669b12e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a378be9b66feb11153979c282c669b12e">&#9670;&nbsp;</a></span>JSON_HEDLEY_C_DECL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_C_DECL</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02020">2020</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a940783ca9410ed9dbe4f7abf44a29394"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a940783ca9410ed9dbe4f7abf44a29394">&#9670;&nbsp;</a></span>JSON_HEDLEY_CLANG_HAS_ATTRIBUTE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_CLANG_HAS_ATTRIBUTE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">attribute</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#af41dc3300eaa6e5e6a976730d160a268">JSON_HEDLEY_HAS_ATTRIBUTE</a>(attribute)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02181">2181</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a4500e349152e53a3a6f0ab95c6a4a840"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4500e349152e53a3a6f0ab95c6a4a840">&#9670;&nbsp;</a></span>JSON_HEDLEY_CLANG_HAS_BUILTIN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_CLANG_HAS_BUILTIN</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">builtin</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#acf8ab10ce06ffe6f54840b555b15121c">JSON_HEDLEY_HAS_BUILTIN</a>(builtin)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02191">2191</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a3ce7b30717e453922113c4f62e645e13"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3ce7b30717e453922113c4f62e645e13">&#9670;&nbsp;</a></span>JSON_HEDLEY_CLANG_HAS_CPP_ATTRIBUTE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_CLANG_HAS_CPP_ATTRIBUTE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">attribute</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a2c4e6a04293aaf333a31698dea661b3b">JSON_HEDLEY_HAS_CPP_ATTRIBUTE</a>(attribute)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02186">2186</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="afb4bf1280cd8738877e1f0f681a5d96d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afb4bf1280cd8738877e1f0f681a5d96d">&#9670;&nbsp;</a></span>JSON_HEDLEY_CLANG_HAS_DECLSPEC_ATTRIBUTE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_CLANG_HAS_DECLSPEC_ATTRIBUTE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">attribute</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#ac256365345e803d24cbd9651d3cb0274">JSON_HEDLEY_HAS_DECLSPEC_ATTRIBUTE</a>(attribute)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02206">2206</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a8fcc2d27e828fbd8d5ef88ba341e56c0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8fcc2d27e828fbd8d5ef88ba341e56c0">&#9670;&nbsp;</a></span>JSON_HEDLEY_CLANG_HAS_EXTENSION</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_CLANG_HAS_EXTENSION</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">extension</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a320bfe79028a67cd5873f917bc5418dd">JSON_HEDLEY_HAS_EXTENSION</a>(extension)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02201">2201</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a096be2083232d3a3ea9f3aeb25885f60"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a096be2083232d3a3ea9f3aeb25885f60">&#9670;&nbsp;</a></span>JSON_HEDLEY_CLANG_HAS_FEATURE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_CLANG_HAS_FEATURE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">feature</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a752eb648bbfc7bcd8a4624c43f520412">JSON_HEDLEY_HAS_FEATURE</a>(feature)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02196">2196</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a6125ffd318b2d6698faad4175a6e7c56"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6125ffd318b2d6698faad4175a6e7c56">&#9670;&nbsp;</a></span>JSON_HEDLEY_CLANG_HAS_WARNING</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_CLANG_HAS_WARNING</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">warning</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a472922971d1cd7308a4402042bdafe34">JSON_HEDLEY_HAS_WARNING</a>(warning)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02211">2211</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ad8f9aee7d709155d6745cb3f77c6ff0c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad8f9aee7d709155d6745cb3f77c6ff0c">&#9670;&nbsp;</a></span>JSON_HEDLEY_COMPCERT_VERSION_CHECK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_COMPCERT_VERSION_CHECK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00613">613</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a4ec16c2642fdc5876d8dbeab3445b313"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4ec16c2642fdc5876d8dbeab3445b313">&#9670;&nbsp;</a></span>JSON_HEDLEY_CONCAT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_CONCAT</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">a, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">b&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#aee52531ff30270c04958309efa66a5da">JSON_HEDLEY_CONCAT_EX</a>(a,b)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00208">208</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ad10e2ad45ace3771e4d2a3807d33f64f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad10e2ad45ace3771e4d2a3807d33f64f">&#9670;&nbsp;</a></span>JSON_HEDLEY_CONCAT3</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_CONCAT3</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">a, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">b, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">c&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a29b325cc7fac302f2488259237d30953">JSON_HEDLEY_CONCAT3_EX</a>(a,b,c)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00218">218</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a29b325cc7fac302f2488259237d30953"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a29b325cc7fac302f2488259237d30953">&#9670;&nbsp;</a></span>JSON_HEDLEY_CONCAT3_EX</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_CONCAT3_EX</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">a, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">b, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">c&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;a##b##c</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00213">213</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="aee52531ff30270c04958309efa66a5da"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aee52531ff30270c04958309efa66a5da">&#9670;&nbsp;</a></span>JSON_HEDLEY_CONCAT_EX</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_CONCAT_EX</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">a, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">b&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;a##b</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00203">203</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a0d17bf1a54fc45a04ced6d3aa86a96e3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0d17bf1a54fc45a04ced6d3aa86a96e3">&#9670;&nbsp;</a></span>JSON_HEDLEY_CONST</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_CONST&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#af5c84b7d1a43361bdc14cc6941078000">JSON_HEDLEY_PURE</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01668">1668</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ab849ba88a6f410da5a46a86f8565b381"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab849ba88a6f410da5a46a86f8565b381">&#9670;&nbsp;</a></span>JSON_HEDLEY_CONST_CAST</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_CONST_CAST</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">T, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">expr&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;((T) (expr))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01009">1009</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ac317a48664e4099c22d33d8132bef97e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac317a48664e4099c22d33d8132bef97e">&#9670;&nbsp;</a></span>JSON_HEDLEY_CONSTEXPR</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_CONSTEXPR</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01501">1501</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a8c790866b16f58cbe0b3286a7a6238c3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8c790866b16f58cbe0b3286a7a6238c3">&#9670;&nbsp;</a></span>JSON_HEDLEY_CPP_CAST</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_CPP_CAST</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">T, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">expr&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(expr)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01049">1049</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a5d9ed879aa65e4db12a81ee95529c3e4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5d9ed879aa65e4db12a81ee95529c3e4">&#9670;&nbsp;</a></span>JSON_HEDLEY_CRAY_VERSION_CHECK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_CRAY_VERSION_CHECK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00545">545</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a0f2cbf281fa983a844b9279c697b7a0c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0f2cbf281fa983a844b9279c697b7a0c">&#9670;&nbsp;</a></span>JSON_HEDLEY_DEPRECATED</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_DEPRECATED</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">since</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01245">1245</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="af0469b867b0ec3a1c4b229ce9d087620"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af0469b867b0ec3a1c4b229ce9d087620">&#9670;&nbsp;</a></span>JSON_HEDLEY_DEPRECATED_FOR</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_DEPRECATED_FOR</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">since, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">replacement&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01246">1246</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="../../d5/db8/json_8hpp_source.html#l23905">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::accept()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l21872">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::crend()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l25028">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::from_bson()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l24654">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::from_cbor()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l24797">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::from_msgpack()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l24914">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::from_ubjson()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l21936">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::iterator_wrapper()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l23844">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::parse()</a>, and <a class="el" href="../../d5/db8/json_8hpp_source.html#l23974">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::sax_parse()</a>.</p>

</div>
</div>
<a id="a8d412aa5d441b533afa439a89aa4a754"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8d412aa5d441b533afa439a89aa4a754">&#9670;&nbsp;</a></span>JSON_HEDLEY_DIAGNOSTIC_DISABLE_CAST_QUAL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_DIAGNOSTIC_DISABLE_CAST_QUAL</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01169">1169</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a543a78d9931a92663e3b3fc552a390a4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a543a78d9931a92663e3b3fc552a390a4">&#9670;&nbsp;</a></span>JSON_HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">x</td><td>)</td>
          <td>&#160;&#160;&#160;x</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00990">990</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="afe5855242129fa5d1adf55227669a337"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afe5855242129fa5d1adf55227669a337">&#9670;&nbsp;</a></span>JSON_HEDLEY_DIAGNOSTIC_DISABLE_DEPRECATED</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_DIAGNOSTIC_DISABLE_DEPRECATED</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01093">1093</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ab6e5abd7e400c9a725278206ece33e16"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab6e5abd7e400c9a725278206ece33e16">&#9670;&nbsp;</a></span>JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_CPP_ATTRIBUTES</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_CPP_ATTRIBUTES</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01156">1156</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ab67745ae0065d536d8e67969db68d564"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab67745ae0065d536d8e67969db68d564">&#9670;&nbsp;</a></span>JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_PRAGMAS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_PRAGMAS</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01124">1124</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a5306714f979551cab30546a0e0e7e9f9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5306714f979551cab30546a0e0e7e9f9">&#9670;&nbsp;</a></span>JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNUSED_FUNCTION</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNUSED_FUNCTION</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01184">1184</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="aeedd50a52e1ea565ceab84bb596ec07f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeedd50a52e1ea565ceab84bb596ec07f">&#9670;&nbsp;</a></span>JSON_HEDLEY_DIAGNOSTIC_POP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_DIAGNOSTIC_POP</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00953">953</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a1850f57fcda72becebc7033a2e10e77b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1850f57fcda72becebc7033a2e10e77b">&#9670;&nbsp;</a></span>JSON_HEDLEY_DIAGNOSTIC_PUSH</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_DIAGNOSTIC_PUSH</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00952">952</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="af21c5dbd9df3b2e245ae547e2d940adc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af21c5dbd9df3b2e245ae547e2d940adc">&#9670;&nbsp;</a></span>JSON_HEDLEY_DMC_VERSION_CHECK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_DMC_VERSION_CHECK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00597">597</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ae7a983344e78f37697c2688f1885f9e1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae7a983344e78f37697c2688f1885f9e1">&#9670;&nbsp;</a></span>JSON_HEDLEY_EMPTY_BASES</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_EMPTY_BASES</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02164">2164</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a472a0656b154bb30cf6e8fb8a31b9209"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a472a0656b154bb30cf6e8fb8a31b9209">&#9670;&nbsp;</a></span>JSON_HEDLEY_EMSCRIPTEN_VERSION_CHECK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_EMSCRIPTEN_VERSION_CHECK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00367">367</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="aca2fc4b765ac5739d680153895b673fb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aca2fc4b765ac5739d680153895b673fb">&#9670;&nbsp;</a></span>JSON_HEDLEY_END_C_DECLS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_END_C_DECLS</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02019">2019</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a7056c44a5787e78720407fc97aefbd0f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7056c44a5787e78720407fc97aefbd0f">&#9670;&nbsp;</a></span>JSON_HEDLEY_FALL_THROUGH</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_FALL_THROUGH</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01883">1883</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a4bdece2f00bf96988662186d7f23ca0f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4bdece2f00bf96988662186d7f23ca0f">&#9670;&nbsp;</a></span>JSON_HEDLEY_FLAGS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_FLAGS</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02139">2139</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a701eddd8e14dbe617a9ca81b095e88fb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a701eddd8e14dbe617a9ca81b095e88fb">&#9670;&nbsp;</a></span>JSON_HEDLEY_FLAGS_CAST</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_FLAGS_CAST</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">T, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">expr&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a2edb8d037ad5cbac818c86aca317226a">JSON_HEDLEY_STATIC_CAST</a>(T, expr)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02153">2153</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="af33c67f65300eb91494f25bf583f5bd7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af33c67f65300eb91494f25bf583f5bd7">&#9670;&nbsp;</a></span>JSON_HEDLEY_GCC_HAS_ATTRIBUTE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_GCC_HAS_ATTRIBUTE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">attribute, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#aaf82a065634719d57994ef5876e208ff">JSON_HEDLEY_GCC_VERSION_CHECK</a>(major,minor,patch)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00707">707</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="aa210655ec7cc8387bef8ade74c3af647"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa210655ec7cc8387bef8ade74c3af647">&#9670;&nbsp;</a></span>JSON_HEDLEY_GCC_HAS_BUILTIN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_GCC_HAS_BUILTIN</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">builtin, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#aaf82a065634719d57994ef5876e208ff">JSON_HEDLEY_GCC_VERSION_CHECK</a>(major,minor,patch)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00779">779</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="aaa3c748298e83bf6a67b583b83233c11"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaa3c748298e83bf6a67b583b83233c11">&#9670;&nbsp;</a></span>JSON_HEDLEY_GCC_HAS_CPP_ATTRIBUTE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_GCC_HAS_CPP_ATTRIBUTE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">attribute, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#aaf82a065634719d57994ef5876e208ff">JSON_HEDLEY_GCC_VERSION_CHECK</a>(major,minor,patch)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00752">752</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a164e098f308804c3bada63613ad75dab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a164e098f308804c3bada63613ad75dab">&#9670;&nbsp;</a></span>JSON_HEDLEY_GCC_HAS_DECLSPEC_ATTRIBUTE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_GCC_HAS_DECLSPEC_ATTRIBUTE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">attribute, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#aaf82a065634719d57994ef5876e208ff">JSON_HEDLEY_GCC_VERSION_CHECK</a>(major,minor,patch)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00860">860</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="af488159969a8b7154820cffe04bb4917"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af488159969a8b7154820cffe04bb4917">&#9670;&nbsp;</a></span>JSON_HEDLEY_GCC_HAS_EXTENSION</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_GCC_HAS_EXTENSION</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">extension, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#aaf82a065634719d57994ef5876e208ff">JSON_HEDLEY_GCC_VERSION_CHECK</a>(major,minor,patch)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00833">833</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ae9f353e2ea047111e419855144b06ab7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae9f353e2ea047111e419855144b06ab7">&#9670;&nbsp;</a></span>JSON_HEDLEY_GCC_HAS_FEATURE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_GCC_HAS_FEATURE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">feature, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#aaf82a065634719d57994ef5876e208ff">JSON_HEDLEY_GCC_VERSION_CHECK</a>(major,minor,patch)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00806">806</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ab45544391bc41507efde58d48331dfc2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab45544391bc41507efde58d48331dfc2">&#9670;&nbsp;</a></span>JSON_HEDLEY_GCC_HAS_WARNING</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_GCC_HAS_WARNING</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">warning, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#aaf82a065634719d57994ef5876e208ff">JSON_HEDLEY_GCC_VERSION_CHECK</a>(major,minor,patch)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00887">887</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="af3737b675cbb70bcdfdaca78c2bc7d4a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af3737b675cbb70bcdfdaca78c2bc7d4a">&#9670;&nbsp;</a></span>JSON_HEDLEY_GCC_NOT_CLANG_VERSION_CHECK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_GCC_NOT_CLANG_VERSION_CHECK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#aaf82a065634719d57994ef5876e208ff">JSON_HEDLEY_GCC_VERSION_CHECK</a>(major,minor,patch)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02175">2175</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="aaf82a065634719d57994ef5876e208ff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaf82a065634719d57994ef5876e208ff">&#9670;&nbsp;</a></span>JSON_HEDLEY_GCC_VERSION_CHECK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_GCC_VERSION_CHECK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00676">676</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="afdf01f41465021815bb6fc4d8c1839fd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afdf01f41465021815bb6fc4d8c1839fd">&#9670;&nbsp;</a></span>JSON_HEDLEY_GNUC_HAS_ATTRIBUTE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_GNUC_HAS_ATTRIBUTE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">attribute, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a074e795380699252f28c9526ca83e586">JSON_HEDLEY_GNUC_VERSION_CHECK</a>(major,minor,patch)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00698">698</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a92764b738f44272e1b18c3ef1403c894"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a92764b738f44272e1b18c3ef1403c894">&#9670;&nbsp;</a></span>JSON_HEDLEY_GNUC_HAS_BUILTIN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_GNUC_HAS_BUILTIN</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">builtin, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a074e795380699252f28c9526ca83e586">JSON_HEDLEY_GNUC_VERSION_CHECK</a>(major,minor,patch)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00770">770</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a938dadb6cadaaaccf72990d09be5dc0a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a938dadb6cadaaaccf72990d09be5dc0a">&#9670;&nbsp;</a></span>JSON_HEDLEY_GNUC_HAS_CPP_ATTRIBUTE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_GNUC_HAS_CPP_ATTRIBUTE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">attribute, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a074e795380699252f28c9526ca83e586">JSON_HEDLEY_GNUC_VERSION_CHECK</a>(major,minor,patch)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00743">743</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a005d6f0dbab6f7152e43fb85fc4f4990"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a005d6f0dbab6f7152e43fb85fc4f4990">&#9670;&nbsp;</a></span>JSON_HEDLEY_GNUC_HAS_DECLSPEC_ATTRIBUTE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_GNUC_HAS_DECLSPEC_ATTRIBUTE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">attribute, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a074e795380699252f28c9526ca83e586">JSON_HEDLEY_GNUC_VERSION_CHECK</a>(major,minor,patch)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00851">851</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a2417cc05952936574c0a6ed96d73d8e2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2417cc05952936574c0a6ed96d73d8e2">&#9670;&nbsp;</a></span>JSON_HEDLEY_GNUC_HAS_EXTENSION</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_GNUC_HAS_EXTENSION</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">extension, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a074e795380699252f28c9526ca83e586">JSON_HEDLEY_GNUC_VERSION_CHECK</a>(major,minor,patch)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00824">824</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ad5dab327c783036962c7d921a4144676"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad5dab327c783036962c7d921a4144676">&#9670;&nbsp;</a></span>JSON_HEDLEY_GNUC_HAS_FEATURE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_GNUC_HAS_FEATURE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">feature, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a074e795380699252f28c9526ca83e586">JSON_HEDLEY_GNUC_VERSION_CHECK</a>(major,minor,patch)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00797">797</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a8afa30449fac8b5069e62f26421d4148"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8afa30449fac8b5069e62f26421d4148">&#9670;&nbsp;</a></span>JSON_HEDLEY_GNUC_HAS_WARNING</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_GNUC_HAS_WARNING</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">warning, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a074e795380699252f28c9526ca83e586">JSON_HEDLEY_GNUC_VERSION_CHECK</a>(major,minor,patch)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00878">878</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a074e795380699252f28c9526ca83e586"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a074e795380699252f28c9526ca83e586">&#9670;&nbsp;</a></span>JSON_HEDLEY_GNUC_VERSION_CHECK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_GNUC_VERSION_CHECK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00255">255</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="af41dc3300eaa6e5e6a976730d160a268"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af41dc3300eaa6e5e6a976730d160a268">&#9670;&nbsp;</a></span>JSON_HEDLEY_HAS_ATTRIBUTE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_HAS_ATTRIBUTE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">attribute</td><td>)</td>
          <td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00689">689</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="acf8ab10ce06ffe6f54840b555b15121c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acf8ab10ce06ffe6f54840b555b15121c">&#9670;&nbsp;</a></span>JSON_HEDLEY_HAS_BUILTIN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_HAS_BUILTIN</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">builtin</td><td>)</td>
          <td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00761">761</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a2c4e6a04293aaf333a31698dea661b3b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2c4e6a04293aaf333a31698dea661b3b">&#9670;&nbsp;</a></span>JSON_HEDLEY_HAS_CPP_ATTRIBUTE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_HAS_CPP_ATTRIBUTE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">attribute</td><td>)</td>
          <td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00719">719</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ad5b94be3095ea0549561c1bc951c5998"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad5b94be3095ea0549561c1bc951c5998">&#9670;&nbsp;</a></span>JSON_HEDLEY_HAS_CPP_ATTRIBUTE_NS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_HAS_CPP_ATTRIBUTE_NS</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">ns, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">attribute&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00726">726</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ac256365345e803d24cbd9651d3cb0274"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac256365345e803d24cbd9651d3cb0274">&#9670;&nbsp;</a></span>JSON_HEDLEY_HAS_DECLSPEC_ATTRIBUTE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_HAS_DECLSPEC_ATTRIBUTE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">attribute</td><td>)</td>
          <td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00842">842</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a320bfe79028a67cd5873f917bc5418dd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a320bfe79028a67cd5873f917bc5418dd">&#9670;&nbsp;</a></span>JSON_HEDLEY_HAS_EXTENSION</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_HAS_EXTENSION</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">extension</td><td>)</td>
          <td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00815">815</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a752eb648bbfc7bcd8a4624c43f520412"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a752eb648bbfc7bcd8a4624c43f520412">&#9670;&nbsp;</a></span>JSON_HEDLEY_HAS_FEATURE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_HAS_FEATURE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">feature</td><td>)</td>
          <td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00788">788</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a472922971d1cd7308a4402042bdafe34"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a472922971d1cd7308a4402042bdafe34">&#9670;&nbsp;</a></span>JSON_HEDLEY_HAS_WARNING</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_HAS_WARNING</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">warning</td><td>)</td>
          <td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00869">869</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a8788394855e9b5a1cc32327db5a613cb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8788394855e9b5a1cc32327db5a613cb">&#9670;&nbsp;</a></span>JSON_HEDLEY_IAR_VERSION_CHECK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_IAR_VERSION_CHECK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00565">565</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a66ec7d7c320280d6e75cb3634048cd49"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a66ec7d7c320280d6e75cb3634048cd49">&#9670;&nbsp;</a></span>JSON_HEDLEY_IBM_VERSION_CHECK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_IBM_VERSION_CHECK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00405">405</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a29c62e19dfa10fb48bf3aa877c4af21c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a29c62e19dfa10fb48bf3aa877c4af21c">&#9670;&nbsp;</a></span>JSON_HEDLEY_IMPORT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_IMPORT&#160;&#160;&#160;extern</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01847">1847</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="af943d68414c7fe0fdfab7e772fa628a8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af943d68414c7fe0fdfab7e772fa628a8">&#9670;&nbsp;</a></span>JSON_HEDLEY_INLINE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_INLINE</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01723">1723</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a598b8238661e5ae448d5680ae35c4d2f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a598b8238661e5ae448d5680ae35c4d2f">&#9670;&nbsp;</a></span>JSON_HEDLEY_INTEL_CL_VERSION_CHECK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_INTEL_CL_VERSION_CHECK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00313">313</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ae51b1abb6876168df25d3f36fa335c94"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae51b1abb6876168df25d3f36fa335c94">&#9670;&nbsp;</a></span>JSON_HEDLEY_INTEL_VERSION_CHECK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_INTEL_VERSION_CHECK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00297">297</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a37617841d58aa4d88d0efee4db57ee18"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a37617841d58aa4d88d0efee4db57ee18">&#9670;&nbsp;</a></span>JSON_HEDLEY_IS_CONSTANT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_IS_CONSTANT</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">expr</td><td>)</td>
          <td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01999">1999</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a355f2770653ff7bdd5c74b204b5a3ad0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a355f2770653ff7bdd5c74b204b5a3ad0">&#9670;&nbsp;</a></span>JSON_HEDLEY_LIKELY</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_LIKELY</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">expr</td><td>)</td>
          <td>&#160;&#160;&#160;(!!(expr))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01563">1563</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="../../d5/db8/json_8hpp_source.html#l20448">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::at()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l21291">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::erase()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l07752">nlohmann::detail::lexer&lt; BasicJsonType, InputAdapterType &gt;::get()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l05360">nlohmann::detail::iterator_input_adapter&lt; IteratorType &gt;::get_character()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l19806">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::get_impl()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l19924">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::get_ref_impl()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l22689">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::insert()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11927">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::key()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l06632">nlohmann::detail::lexer&lt; BasicJsonType, InputAdapterType &gt;::next_byte_in_range()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11555">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::operator*()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11592">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::operator-&gt;()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11896">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::operator[]()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l20643">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::operator[]()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l25343">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::patch()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l10828">nlohmann::detail::parser&lt; BasicJsonType, InputAdapterType &gt;::sax_parse_internal()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l06669">nlohmann::detail::lexer&lt; BasicJsonType, InputAdapterType &gt;::scan_string()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l23089">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::swap()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l07789">nlohmann::detail::lexer&lt; BasicJsonType, InputAdapterType &gt;::unget()</a>, and <a class="el" href="../../d5/db8/json_8hpp_source.html#l20941">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::value()</a>.</p>

</div>
</div>
<a id="a521367b4e81907450a7ea0bf28028b01"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a521367b4e81907450a7ea0bf28028b01">&#9670;&nbsp;</a></span>JSON_HEDLEY_MALLOC</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_MALLOC</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01600">1600</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a6b0ee37cd596951acd0a951a68e0ac21"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6b0ee37cd596951acd0a951a68e0ac21">&#9670;&nbsp;</a></span>JSON_HEDLEY_MCST_LCC_VERSION_CHECK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_MCST_LCC_VERSION_CHECK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00645">645</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a8419c2b65d28686932087c587eb19157"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8419c2b65d28686932087c587eb19157">&#9670;&nbsp;</a></span>JSON_HEDLEY_MESSAGE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_MESSAGE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">msg</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02081">2081</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ac3dc0b5b04f307fc875f9470c0cc841f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac3dc0b5b04f307fc875f9470c0cc841f">&#9670;&nbsp;</a></span>JSON_HEDLEY_MSVC_VERSION_CHECK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_MSVC_VERSION_CHECK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00273">273</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="aa400dd54d50fd20d7e931e2f08ee6374"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa400dd54d50fd20d7e931e2f08ee6374">&#9670;&nbsp;</a></span>JSON_HEDLEY_NEVER_INLINE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_NEVER_INLINE</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01809">1809</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a9a8fe3009f53d14ac4b48600a2606fc1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9a8fe3009f53d14ac4b48600a2606fc1">&#9670;&nbsp;</a></span>JSON_HEDLEY_NO_ESCAPE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_NO_ESCAPE</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01370">1370</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a82747e7a15c5cecf1223dbc4eb7a1c6b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a82747e7a15c5cecf1223dbc4eb7a1c6b">&#9670;&nbsp;</a></span>JSON_HEDLEY_NO_RETURN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_NO_RETURN</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01361">1361</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a99bb53bea18285e3d2ae4385c6c75434"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a99bb53bea18285e3d2ae4385c6c75434">&#9670;&nbsp;</a></span>JSON_HEDLEY_NO_THROW</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_NO_THROW</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01865">1865</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a5338981b5ad9027c9e54b1c5597f4344"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5338981b5ad9027c9e54b1c5597f4344">&#9670;&nbsp;</a></span>JSON_HEDLEY_NON_NULL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_NON_NULL</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>...</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01456">1456</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="../../d5/db8/json_8hpp_source.html#l10801">nlohmann::detail::parser&lt; BasicJsonType, InputAdapterType &gt;::accept()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l23913">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::accept()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l15768">nlohmann::detail::dtoa_impl::append_exponent()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l08256">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::binary_reader()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l02861">nlohmann::detail::invalid_iterator::create()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l02916">nlohmann::detail::type_error::create()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l02964">nlohmann::detail::out_of_range::create()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l03003">nlohmann::detail::other_error::create()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l15820">nlohmann::detail::dtoa_impl::format_buffer()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l10545">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::get_binary()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l15668">nlohmann::detail::dtoa_impl::grisu2()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l15427">nlohmann::detail::dtoa_impl::grisu2_digit_gen()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l25936">operator&quot;&quot; _json()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l20783">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::operator[]()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l10809">nlohmann::detail::parser&lt; BasicJsonType, InputAdapterType &gt;::sax_parse()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l23961">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::sax_parse()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l07259">nlohmann::detail::lexer&lt; BasicJsonType, InputAdapterType &gt;::scan_comment()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l07384">nlohmann::detail::lexer&lt; BasicJsonType, InputAdapterType &gt;::scan_number()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l07327">nlohmann::detail::lexer&lt; BasicJsonType, InputAdapterType &gt;::strtof()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l25910">std::swap&lt; nlohmann::json &gt;()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l21013">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::value()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l13162">nlohmann::detail::output_vector_adapter&lt; CharType &gt;::write_character()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l13186">nlohmann::detail::output_stream_adapter&lt; CharType &gt;::write_character()</a>, and <a class="el" href="../../d5/db8/json_8hpp_source.html#l13210">nlohmann::detail::output_string_adapter&lt; CharType, StringType &gt;::write_character()</a>.</p>

</div>
</div>
<a id="a06449cfb74f25f075a8ea334542f1c65"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a06449cfb74f25f075a8ea334542f1c65">&#9670;&nbsp;</a></span>JSON_HEDLEY_NULL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_NULL&#160;&#160;&#160;((void*) 0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02058">2058</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a21937c8e7c79a1bef6695691c733e29f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a21937c8e7c79a1bef6695691c733e29f">&#9670;&nbsp;</a></span>JSON_HEDLEY_PELLES_VERSION_CHECK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_PELLES_VERSION_CHECK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00629">629</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a009a77cb8a9fd33aafff173bb945128d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a009a77cb8a9fd33aafff173bb945128d">&#9670;&nbsp;</a></span>JSON_HEDLEY_PGI_VERSION_CHECK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_PGI_VERSION_CHECK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00329">329</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="aeb6e382f24fc5453621ae258b72e8775"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeb6e382f24fc5453621ae258b72e8775">&#9670;&nbsp;</a></span>JSON_HEDLEY_PRAGMA</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_PRAGMA</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">value</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00913">913</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a34846d0797b38c1971baee08736dae69"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a34846d0797b38c1971baee08736dae69">&#9670;&nbsp;</a></span>JSON_HEDLEY_PREDICT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_PREDICT</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">expr, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">expected, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">probability&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(<a class="el" href="../../d5/db8/json_8hpp.html#a2edb8d037ad5cbac818c86aca317226a">JSON_HEDLEY_STATIC_CAST</a>(void, expected), (expr))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01560">1560</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="aec5597506417346f8f1c4d1f08c7719f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aec5597506417346f8f1c4d1f08c7719f">&#9670;&nbsp;</a></span>JSON_HEDLEY_PREDICT_FALSE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_PREDICT_FALSE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">expr, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">probability&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(!!(expr))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01562">1562</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="adb569cea2c5a17c33734f27e8fef2473"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adb569cea2c5a17c33734f27e8fef2473">&#9670;&nbsp;</a></span>JSON_HEDLEY_PREDICT_TRUE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_PREDICT_TRUE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">expr, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">probability&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(!!(expr))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01561">1561</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a2e17831d69746d3ee8ad4796e96975a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2e17831d69746d3ee8ad4796e96975a2">&#9670;&nbsp;</a></span>JSON_HEDLEY_PRINTF_FORMAT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_PRINTF_FORMAT</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">string_idx, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">first_to_check&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01489">1489</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a034c879888858092ec101e8d02be67c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a034c879888858092ec101e8d02be67c2">&#9670;&nbsp;</a></span>JSON_HEDLEY_PRIVATE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_PRIVATE</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01844">1844</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="aa1588f4ea4e7819b5b6e66f07865737f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa1588f4ea4e7819b5b6e66f07865737f">&#9670;&nbsp;</a></span>JSON_HEDLEY_PUBLIC</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_PUBLIC</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01845">1845</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="af5c84b7d1a43361bdc14cc6941078000"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af5c84b7d1a43361bdc14cc6941078000">&#9670;&nbsp;</a></span>JSON_HEDLEY_PURE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_PURE</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01637">1637</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="../../d5/db8/json_8hpp_source.html#l06538">nlohmann::detail::lexer&lt; BasicJsonType, InputAdapterType &gt;::lexer()</a>.</p>

</div>
</div>
<a id="a86dd11af75e3f25f5be26cf3c779ba79"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a86dd11af75e3f25f5be26cf3c779ba79">&#9670;&nbsp;</a></span>JSON_HEDLEY_REINTERPRET_CAST</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_REINTERPRET_CAST</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">T, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">expr&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;((T) (expr))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01018">1018</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="acbc72fa9390d5e8b7592a81384dfabf3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acbc72fa9390d5e8b7592a81384dfabf3">&#9670;&nbsp;</a></span>JSON_HEDLEY_REQUIRE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_REQUIRE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">expr</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02129">2129</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a1136ab0d872379bb18d0839893bede67"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1136ab0d872379bb18d0839893bede67">&#9670;&nbsp;</a></span>JSON_HEDLEY_REQUIRE_CONSTEXPR</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_REQUIRE_CONSTEXPR</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">expr</td><td>)</td>
          <td>&#160;&#160;&#160;(expr)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02001">2001</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a7106fb230747163b5b16121eb6a42b23"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7106fb230747163b5b16121eb6a42b23">&#9670;&nbsp;</a></span>JSON_HEDLEY_REQUIRE_MSG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_REQUIRE_MSG</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">expr, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">msg&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02130">2130</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ad4979e5bc2f252ff6e367fc254ab4e85"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad4979e5bc2f252ff6e367fc254ab4e85">&#9670;&nbsp;</a></span>JSON_HEDLEY_RESTRICT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_RESTRICT</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01696">1696</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a5f2aaec3b681d0a72f7d6e90b70cdcd1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5f2aaec3b681d0a72f7d6e90b70cdcd1">&#9670;&nbsp;</a></span>JSON_HEDLEY_RETURNS_NON_NULL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_RETURNS_NON_NULL</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01897">1897</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="../../d5/db8/json_8hpp_source.html#l15768">nlohmann::detail::dtoa_impl::append_exponent()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l15820">nlohmann::detail::dtoa_impl::format_buffer()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l07863">nlohmann::detail::lexer&lt; BasicJsonType, InputAdapterType &gt;::get_token_string()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l15728">nlohmann::detail::dtoa_impl::grisu2()</a>, and <a class="el" href="../../d5/db8/json_8hpp_source.html#l05986">nlohmann::detail::json_sax_dom_parser&lt; BasicJsonType &gt;::is_errored()</a>.</p>

</div>
</div>
<a id="afe58497d56cda5e4cbf2d33be1bdd91e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afe58497d56cda5e4cbf2d33be1bdd91e">&#9670;&nbsp;</a></span>JSON_HEDLEY_SENTINEL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_SENTINEL</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">position</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01313">1313</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a04269935c66fe5a9b6c33fa36037d215"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a04269935c66fe5a9b6c33fa36037d215">&#9670;&nbsp;</a></span>JSON_HEDLEY_STATIC_ASSERT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_STATIC_ASSERT</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">expr, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">message&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02041">2041</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a2edb8d037ad5cbac818c86aca317226a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2edb8d037ad5cbac818c86aca317226a">&#9670;&nbsp;</a></span>JSON_HEDLEY_STATIC_CAST</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_STATIC_CAST</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">T, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">expr&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;((T) (expr))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01027">1027</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a9b2aefadecfe77306599a08b0d8147ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b2aefadecfe77306599a08b0d8147ca">&#9670;&nbsp;</a></span>JSON_HEDLEY_STRINGIFY</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_STRINGIFY</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">x</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a8b50e69690eed3a7e11797b1122b4302">JSON_HEDLEY_STRINGIFY_EX</a>(x)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00198">198</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a8b50e69690eed3a7e11797b1122b4302"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8b50e69690eed3a7e11797b1122b4302">&#9670;&nbsp;</a></span>JSON_HEDLEY_STRINGIFY_EX</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_STRINGIFY_EX</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">x</td><td>)</td>
          <td>&#160;&#160;&#160;#x</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00193">193</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a4b6d318de76d6d23850ec1a588bdeffa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4b6d318de76d6d23850ec1a588bdeffa">&#9670;&nbsp;</a></span>JSON_HEDLEY_SUNPRO_VERSION_CHECK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_SUNPRO_VERSION_CHECK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00351">351</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="abbff24b90b5e9f8b586ee0b334baa636"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abbff24b90b5e9f8b586ee0b334baa636">&#9670;&nbsp;</a></span>JSON_HEDLEY_TI_ARMCL_VERSION_CHECK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_TI_ARMCL_VERSION_CHECK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00477">477</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a1ff3757a45a2cb0c54f78722fd7dc47c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1ff3757a45a2cb0c54f78722fd7dc47c">&#9670;&nbsp;</a></span>JSON_HEDLEY_TI_CL2000_VERSION_CHECK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_TI_CL2000_VERSION_CHECK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00445">445</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a0c4b607b1dda665174dcd4c6cfe6ce95"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0c4b607b1dda665174dcd4c6cfe6ce95">&#9670;&nbsp;</a></span>JSON_HEDLEY_TI_CL430_VERSION_CHECK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_TI_CL430_VERSION_CHECK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00461">461</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a138095ac760d2964c84f562b23332101"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a138095ac760d2964c84f562b23332101">&#9670;&nbsp;</a></span>JSON_HEDLEY_TI_CL6X_VERSION_CHECK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_TI_CL6X_VERSION_CHECK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00493">493</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a6198db3ff6fc72b1fa798229fd025229"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6198db3ff6fc72b1fa798229fd025229">&#9670;&nbsp;</a></span>JSON_HEDLEY_TI_CL7X_VERSION_CHECK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_TI_CL7X_VERSION_CHECK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00509">509</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="aab50c0bc1673dde3c1cf4e3b131e97ad"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aab50c0bc1673dde3c1cf4e3b131e97ad">&#9670;&nbsp;</a></span>JSON_HEDLEY_TI_CLPRU_VERSION_CHECK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_TI_CLPRU_VERSION_CHECK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00525">525</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a3d620ef5f95be933b3d8e24d4fc5b6d5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3d620ef5f95be933b3d8e24d4fc5b6d5">&#9670;&nbsp;</a></span>JSON_HEDLEY_TI_VERSION_CHECK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_TI_VERSION_CHECK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00429">429</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a38192f48e8c6ee0018a988d54e97cacf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a38192f48e8c6ee0018a988d54e97cacf">&#9670;&nbsp;</a></span>JSON_HEDLEY_TINYC_VERSION_CHECK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_TINYC_VERSION_CHECK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">patch&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00581">581</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a681fd0533fbc24394f3322b6f4a60c4f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a681fd0533fbc24394f3322b6f4a60c4f">&#9670;&nbsp;</a></span>JSON_HEDLEY_UNAVAILABLE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_UNAVAILABLE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">available_since</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01259">1259</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a8df7de76ab3c9445f46f6994ec205bcd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8df7de76ab3c9445f46f6994ec205bcd">&#9670;&nbsp;</a></span>JSON_HEDLEY_UNLIKELY</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_UNLIKELY</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">expr</td><td>)</td>
          <td>&#160;&#160;&#160;(!!(expr))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01564">1564</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="../../d5/db8/json_8hpp_source.html#l12420">nlohmann::json_pointer&lt; BasicJsonType &gt;::array_index()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l12357">nlohmann::json_pointer&lt; BasicJsonType &gt;::back()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l18705">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::basic_json()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l14139">nlohmann::detail::binary_writer&lt; BasicJsonType, CharType &gt;::calc_bson_entry_header_size()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l12745">nlohmann::json_pointer&lt; BasicJsonType &gt;::contains()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l16039">nlohmann::detail::serializer&lt; BasicJsonType &gt;::dump()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l22619">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::emplace()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l22566">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::emplace_back()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l21178">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::erase()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l05393">nlohmann::detail::wide_string_input_helper&lt; BaseInputAdapter, 4 &gt;::fill_buffer()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l05451">nlohmann::detail::wide_string_input_helper&lt; BaseInputAdapter, 2 &gt;::fill_buffer()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l03841">nlohmann::detail::from_json()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l10545">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::get_binary()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l08414">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::get_bson_binary()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l08363">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::get_bson_cstr()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l08393">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::get_bson_string()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l09221">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::get_cbor_array()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l09127">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::get_cbor_binary()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l09259">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::get_cbor_object()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l09032">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::get_cbor_string()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l05331">nlohmann::detail::input_stream_adapter::get_character()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l12616">nlohmann::json_pointer&lt; BasicJsonType &gt;::get_checked()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l09885">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::get_msgpack_array()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l09907">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::get_msgpack_object()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l09692">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::get_msgpack_string()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l10469">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::get_number()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l10512">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::get_string()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l10236">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::get_ubjson_array()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l10373">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::get_ubjson_high_precision_number()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l10298">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::get_ubjson_object()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l10094">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::get_ubjson_size_type()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l10017">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::get_ubjson_size_value()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l09963">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::get_ubjson_string()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l10135">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::get_ubjson_value()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l12665">nlohmann::json_pointer&lt; BasicJsonType &gt;::get_unchecked()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l22689">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::insert()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l18022">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::json_value()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11750">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::operator&lt;()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11713">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::operator==()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l08556">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::parse_bson_array()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l08518">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::parse_bson_element_list()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l08338">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::parse_bson_internal()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l08586">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::parse_cbor_internal()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l25343">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::patch()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l12333">nlohmann::json_pointer&lt; BasicJsonType &gt;::pop_back()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l22375">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::push_back()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l08277">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::sax_parse()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l10828">nlohmann::detail::parser&lt; BasicJsonType, InputAdapterType &gt;::sax_parse_internal()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l07715">nlohmann::detail::lexer&lt; BasicJsonType, InputAdapterType &gt;::scan_literal()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l06669">nlohmann::detail::lexer&lt; BasicJsonType, InputAdapterType &gt;::scan_string()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l12825">nlohmann::json_pointer&lt; BasicJsonType &gt;::split()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l05954">nlohmann::detail::json_sax_dom_parser&lt; BasicJsonType &gt;::start_array()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l06174">nlohmann::detail::json_sax_dom_callback_parser&lt; BasicJsonType &gt;::start_array()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l05928">nlohmann::detail::json_sax_dom_parser&lt; BasicJsonType &gt;::start_object()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l06103">nlohmann::detail::json_sax_dom_callback_parser&lt; BasicJsonType &gt;::start_object()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l10569">nlohmann::detail::binary_reader&lt; BasicJsonType, InputAdapterType, SAX &gt;::unexpect_eof()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l12956">nlohmann::json_pointer&lt; BasicJsonType &gt;::unflatten()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l22924">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::update()</a>, and <a class="el" href="../../d5/db8/json_8hpp_source.html#l04061">nlohmann::detail::void()</a>.</p>

</div>
</div>
<a id="a26967eb7395562701e450cec045dda15"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a26967eb7395562701e450cec045dda15">&#9670;&nbsp;</a></span>JSON_HEDLEY_UNPREDICTABLE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_UNPREDICTABLE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">expr</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a34846d0797b38c1971baee08736dae69">JSON_HEDLEY_PREDICT</a>(expr, 1, 0.5)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01567">1567</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a2d5705bd7bd14855c3ef5b98305c5fb4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2d5705bd7bd14855c3ef5b98305c5fb4">&#9670;&nbsp;</a></span>JSON_HEDLEY_UNREACHABLE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_UNREACHABLE</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a70d7244eea52c8bb5716545e54050bb5">JSON_HEDLEY_ASSUME</a>(0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01429">1429</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a06401b258ef03263f2aec48029dc8b03"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a06401b258ef03263f2aec48029dc8b03">&#9670;&nbsp;</a></span>JSON_HEDLEY_UNREACHABLE_RETURN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_UNREACHABLE_RETURN</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">value</td><td>)</td>
          <td>&#160;&#160;&#160;return (value)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01426">1426</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ae4654024695783bdf7cbd900f0e0634a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae4654024695783bdf7cbd900f0e0634a">&#9670;&nbsp;</a></span>JSON_HEDLEY_VERSION</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_VERSION&#160;&#160;&#160;15</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00188">188</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a50f81c80525d6fbce743d5d28b53ff73"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a50f81c80525d6fbce743d5d28b53ff73">&#9670;&nbsp;</a></span>JSON_HEDLEY_VERSION_DECODE_MAJOR</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_VERSION_DECODE_MAJOR</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">version</td><td>)</td>
          <td>&#160;&#160;&#160;((version) / 1000000)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00228">228</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ae55f01749c4cc564b20b0f2650f10519"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae55f01749c4cc564b20b0f2650f10519">&#9670;&nbsp;</a></span>JSON_HEDLEY_VERSION_DECODE_MINOR</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_VERSION_DECODE_MINOR</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">version</td><td>)</td>
          <td>&#160;&#160;&#160;(((version) % 1000000) / 1000)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00233">233</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a2d04cc47c899e9addd019e0e7d1ebdbb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2d04cc47c899e9addd019e0e7d1ebdbb">&#9670;&nbsp;</a></span>JSON_HEDLEY_VERSION_DECODE_REVISION</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_VERSION_DECODE_REVISION</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">version</td><td>)</td>
          <td>&#160;&#160;&#160;((version) % 1000)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00238">238</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="aa1da535c59b21f70e5967b66473543f0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa1da535c59b21f70e5967b66473543f0">&#9670;&nbsp;</a></span>JSON_HEDLEY_VERSION_ENCODE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_VERSION_ENCODE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">major, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">minor, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">revision&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(((major) * 1000000) + ((minor) * 1000) + (revision))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00223">223</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a28d7e3b2d26bd5b8a3806da3db7dea03"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a28d7e3b2d26bd5b8a3806da3db7dea03">&#9670;&nbsp;</a></span>JSON_HEDLEY_WARN_UNUSED_RESULT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_WARN_UNUSED_RESULT</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01298">1298</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="../../d5/db8/json_8hpp_source.html#l23905">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::accept()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l18889">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::array()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l18705">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::basic_json()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l18786">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::binary()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l25012">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::from_bson()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l24637">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::from_cbor()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l24781">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::from_msgpack()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l24898">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::from_ubjson()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l17340">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::get_allocator()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l23806">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::parse()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l25343">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::patch()</a>, and <a class="el" href="../../d5/db8/json_8hpp_source.html#l24527">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::to_bson()</a>.</p>

</div>
</div>
<a id="adfb98ffe9adf238a5ba1670738c0f387"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adfb98ffe9adf238a5ba1670738c0f387">&#9670;&nbsp;</a></span>JSON_HEDLEY_WARN_UNUSED_RESULT_MSG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_WARN_UNUSED_RESULT_MSG</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">msg</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l01299">1299</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a5563e5b0fbc2a9b525830081404d9208"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5563e5b0fbc2a9b525830081404d9208">&#9670;&nbsp;</a></span>JSON_HEDLEY_WARNING</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_HEDLEY_WARNING</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">msg</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a8419c2b65d28686932087c587eb19157">JSON_HEDLEY_MESSAGE</a>(msg)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02103">2103</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a5478b7564e65634cc69432ed3cb6490e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5478b7564e65634cc69432ed3cb6490e">&#9670;&nbsp;</a></span>JSON_INTERNAL_CATCH</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_INTERNAL_CATCH</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">exception</td><td>)</td>
          <td>&#160;&#160;&#160;if(false)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02266">2266</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="../../d5/db8/json_8hpp_source.html#l25343">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::patch()</a>, and <a class="el" href="../../d5/db8/json_8hpp_source.html#l21013">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::value()</a>.</p>

</div>
</div>
<a id="a2cf645f34610e7f7d6e09ab88a2ab917"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2cf645f34610e7f7d6e09ab88a2ab917">&#9670;&nbsp;</a></span>JSON_PRIVATE_UNLESS_TESTED</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_PRIVATE_UNLESS_TESTED&#160;&#160;&#160;private</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02299">2299</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="../../d5/db8/json_8hpp_source.html#l12420">nlohmann::json_pointer&lt; BasicJsonType &gt;::array_index()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l17947">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::create()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l16039">nlohmann::detail::serializer&lt; BasicJsonType &gt;::dump()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11475">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::operator=()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l24084">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::type_name()</a>, and <a class="el" href="../../d5/db8/json_8hpp_source.html#l11943">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::value()</a>.</p>

</div>
</div>
<a id="a6c274f6db2e65c1b66c7d41b06ad690f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6c274f6db2e65c1b66c7d41b06ad690f">&#9670;&nbsp;</a></span>JSON_THROW</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_THROW</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">exception</td><td>)</td>
          <td>&#160;&#160;&#160;std::abort()</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02263">2263</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="../../d5/db8/json_8hpp_source.html#l12420">nlohmann::json_pointer&lt; BasicJsonType &gt;::array_index()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l16967">nlohmann::ordered_map&lt; Key, T, IgnoredLess, Allocator &gt;::at()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l20448">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::at()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l12357">nlohmann::json_pointer&lt; BasicJsonType &gt;::back()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l18705">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::basic_json()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l14139">nlohmann::detail::binary_writer&lt; BasicJsonType, CharType &gt;::calc_bson_entry_header_size()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l22619">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::emplace()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l22566">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::emplace_back()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l21178">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::erase()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l16333">nlohmann::detail::serializer&lt; BasicJsonType &gt;::for()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l03841">nlohmann::detail::from_json()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l12485">nlohmann::json_pointer&lt; BasicJsonType &gt;::get_and_create()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l03855">nlohmann::detail::get_arithmetic_value()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l20390">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::get_binary()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l12616">nlohmann::json_pointer&lt; BasicJsonType &gt;::get_checked()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l19806">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::get_impl()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l19924">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::get_ref_impl()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l12557">nlohmann::json_pointer&lt; BasicJsonType &gt;::get_unchecked()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l22689">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::insert()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l18022">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::json_value()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11927">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::key()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11555">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::operator*()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11804">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::operator+=()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11875">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::operator-()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11592">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::operator-&gt;()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11750">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::operator&lt;()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11713">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::operator==()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l11896">nlohmann::detail::iter_impl&lt; BasicJsonType &gt;::operator[]()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l20643">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::operator[]()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l05974">nlohmann::detail::json_sax_dom_parser&lt; BasicJsonType &gt;::parse_error()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l06224">nlohmann::detail::json_sax_dom_callback_parser&lt; BasicJsonType &gt;::parse_error()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l25343">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::patch()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l12333">nlohmann::json_pointer&lt; BasicJsonType &gt;::pop_back()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l22375">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::push_back()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l12825">nlohmann::json_pointer&lt; BasicJsonType &gt;::split()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l05954">nlohmann::detail::json_sax_dom_parser&lt; BasicJsonType &gt;::start_array()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l06174">nlohmann::detail::json_sax_dom_callback_parser&lt; BasicJsonType &gt;::start_array()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l05928">nlohmann::detail::json_sax_dom_parser&lt; BasicJsonType &gt;::start_object()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l06103">nlohmann::detail::json_sax_dom_callback_parser&lt; BasicJsonType &gt;::start_object()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l23089">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::swap()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l12956">nlohmann::json_pointer&lt; BasicJsonType &gt;::unflatten()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l22924">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::update()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l20941">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::value()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l04061">nlohmann::detail::void()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l13283">nlohmann::detail::binary_writer&lt; BasicJsonType, CharType &gt;::write_bson()</a>, and <a class="el" href="../../d5/db8/json_8hpp_source.html#l14253">nlohmann::detail::binary_writer&lt; BasicJsonType, CharType &gt;::write_bson_unsigned()</a>.</p>

</div>
</div>
<a id="a985d3b82445302c57257f6432f261fe9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a985d3b82445302c57257f6432f261fe9">&#9670;&nbsp;</a></span>JSON_TRY</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_TRY&#160;&#160;&#160;if(true)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02264">2264</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="../../d5/db8/json_8hpp_source.html#l12420">nlohmann::json_pointer&lt; BasicJsonType &gt;::array_index()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l18262">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::assert_invariant()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l20448">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::at()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l25343">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::patch()</a>, and <a class="el" href="../../d5/db8/json_8hpp_source.html#l21013">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::value()</a>.</p>

</div>
</div>
<a id="a24c96ca7fc59096c30b32339a953f97d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a24c96ca7fc59096c30b32339a953f97d">&#9670;&nbsp;</a></span>JSON_USE_IMPLICIT_CONVERSIONS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define JSON_USE_IMPLICIT_CONVERSIONS&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02505">2505</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a80b7254e63f199a1f656f07ae551f632"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a80b7254e63f199a1f656f07ae551f632">&#9670;&nbsp;</a></span>NLOHMANN_BASIC_JSON_TPL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_BASIC_JSON_TPL</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">basic_json&lt;ObjectType, ArrayType, StringType, BooleanType,             \</div><div class="line">    NumberIntegerType, NumberUnsignedType, NumberFloatType,                \</div><div class="line">    AllocatorType, JSONSerializer, <a class="code" href="../../d7/d1c/classBinaryType.html">BinaryType</a>&gt;</div><div class="ttc" id="classBinaryType_html"><div class="ttname"><a href="../../d7/d1c/classBinaryType.html">BinaryType</a></div></div>
</div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02345">2345</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a0643bd74c2dc6f0e4e420b8190ea8f0f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0643bd74c2dc6f0e4e420b8190ea8f0f">&#9670;&nbsp;</a></span>NLOHMANN_BASIC_JSON_TPL_DECLARATION</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_BASIC_JSON_TPL_DECLARATION</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line"><span class="keyword">template</span>&lt;<span class="keyword">template</span>&lt;<span class="keyword">typename</span>, <span class="keyword">typename</span>, <span class="keyword">typename</span>...&gt; <span class="keyword">class </span>ObjectType,   \</div><div class="line">             template&lt;<span class="keyword">typename</span>, <span class="keyword">typename</span>...&gt; <span class="keyword">class </span>ArrayType,              \</div><div class="line">             class StringType, <span class="keyword">class </span>BooleanType, <span class="keyword">class </span>NumberIntegerType, \</div><div class="line">             class NumberUnsignedType, <span class="keyword">class </span>NumberFloatType,              \</div><div class="line">             template&lt;typename&gt; <span class="keyword">class </span>AllocatorType,                       \</div><div class="line">             template&lt;typename, typename = void&gt; <span class="keyword">class </span>JSONSerializer,     \</div><div class="line">             class <a class="code" href="../../d7/d1c/classBinaryType.html">BinaryType</a>&gt;</div><div class="ttc" id="classBinaryType_html"><div class="ttname"><a href="../../d7/d1c/classBinaryType.html">BinaryType</a></div></div>
</div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02336">2336</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="../../d5/db8/json_8hpp_source.html#l17085">nlohmann::ordered_map&lt; Key, T, IgnoredLess, Allocator &gt;::insert()</a>, <a class="el" href="../../d5/db8/json_8hpp_source.html#l25816">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::merge_patch()</a>, and <a class="el" href="../../d5/db8/json_8hpp_source.html#l12071">nlohmann::detail::json_reverse_iterator&lt; Base &gt;::value()</a>.</p>

</div>
</div>
<a id="ad22f878b4987246e5a4f4f258228e775"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad22f878b4987246e5a4f4f258228e775">&#9670;&nbsp;</a></span>NLOHMANN_DEFINE_TYPE_INTRUSIVE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_DEFINE_TYPE_INTRUSIVE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">Type, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>...</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line"><span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="../../dc/df0/namespacenlohmann_1_1detail.html#aaa77b0c9745130b77733a92a1a2e82ec">to_json</a>(<a class="code" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::json</a>&amp; nlohmann_json_j, <span class="keyword">const</span> Type&amp; nlohmann_json_t) { <a class="code" href="../../d5/db8/json_8hpp.html#af62f70922a57ffa728d579d3c7963bf5">NLOHMANN_JSON_EXPAND</a>(<a class="code" href="../../d5/db8/json_8hpp.html#a9495fb0e6d683bfa654ed646495b408a">NLOHMANN_JSON_PASTE</a>(<a class="code" href="../../d5/db8/json_8hpp.html#a32c518e9a43fb0389fccb41e5c6f63a9">NLOHMANN_JSON_TO</a>, __VA_ARGS__)) } \</div><div class="line">    friend <span class="keywordtype">void</span> <a class="code" href="../../dc/df0/namespacenlohmann_1_1detail.html#aef5c8ea108f4d2b03fb4a635617510de">from_json</a>(<span class="keyword">const</span> <a class="code" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::json</a>&amp; nlohmann_json_j, Type&amp; nlohmann_json_t) { <a class="code" href="../../d5/db8/json_8hpp.html#af62f70922a57ffa728d579d3c7963bf5">NLOHMANN_JSON_EXPAND</a>(<a class="code" href="../../d5/db8/json_8hpp.html#a9495fb0e6d683bfa654ed646495b408a">NLOHMANN_JSON_PASTE</a>(<a class="code" href="../../d5/db8/json_8hpp.html#a8d18979cc7c33deda994e0caacf9e5e0">NLOHMANN_JSON_FROM</a>, __VA_ARGS__)) }</div><div class="ttc" id="classnlohmann_1_1basic__json_html"><div class="ttname"><a href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json</a></div><div class="ttdoc">a class to store JSON values </div><div class="ttdef"><b>Definition:</b> <a href="../../d5/db8/json_8hpp_source.html#l03366">json.hpp:3366</a></div></div>
<div class="ttc" id="namespacenlohmann_1_1detail_html_aaa77b0c9745130b77733a92a1a2e82ec"><div class="ttname"><a href="../../dc/df0/namespacenlohmann_1_1detail.html#aaa77b0c9745130b77733a92a1a2e82ec">nlohmann::detail::to_json</a></div><div class="ttdeci">void to_json(BasicJsonType &amp;j, const T &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/db8/json_8hpp_source.html#l04803">json.hpp:4803</a></div></div>
<div class="ttc" id="namespacenlohmann_1_1detail_html_aef5c8ea108f4d2b03fb4a635617510de"><div class="ttname"><a href="../../dc/df0/namespacenlohmann_1_1detail.html#aef5c8ea108f4d2b03fb4a635617510de">nlohmann::detail::from_json</a></div><div class="ttdeci">void from_json(const BasicJsonType &amp;j, std::unordered_map&lt; Key, Value, Hash, KeyEqual, Allocator &gt; &amp;m)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/db8/json_8hpp_source.html#l04231">json.hpp:4231</a></div></div>
<div class="ttc" id="json_8hpp_html_a9495fb0e6d683bfa654ed646495b408a"><div class="ttname"><a href="../../d5/db8/json_8hpp.html#a9495fb0e6d683bfa654ed646495b408a">NLOHMANN_JSON_PASTE</a></div><div class="ttdeci">#define NLOHMANN_JSON_PASTE(...)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/db8/json_8hpp_source.html#l02354">json.hpp:2354</a></div></div>
<div class="ttc" id="json_8hpp_html_a8d18979cc7c33deda994e0caacf9e5e0"><div class="ttname"><a href="../../d5/db8/json_8hpp.html#a8d18979cc7c33deda994e0caacf9e5e0">NLOHMANN_JSON_FROM</a></div><div class="ttdeci">#define NLOHMANN_JSON_FROM(v1)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/db8/json_8hpp_source.html#l02484">json.hpp:2484</a></div></div>
<div class="ttc" id="json_8hpp_html_af62f70922a57ffa728d579d3c7963bf5"><div class="ttname"><a href="../../d5/db8/json_8hpp.html#af62f70922a57ffa728d579d3c7963bf5">NLOHMANN_JSON_EXPAND</a></div><div class="ttdeci">#define NLOHMANN_JSON_EXPAND(x)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/db8/json_8hpp_source.html#l02352">json.hpp:2352</a></div></div>
<div class="ttc" id="json_8hpp_html_a32c518e9a43fb0389fccb41e5c6f63a9"><div class="ttname"><a href="../../d5/db8/json_8hpp.html#a32c518e9a43fb0389fccb41e5c6f63a9">NLOHMANN_JSON_TO</a></div><div class="ttdeci">#define NLOHMANN_JSON_TO(v1)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/db8/json_8hpp_source.html#l02483">json.hpp:2483</a></div></div>
</div><!-- fragment -->
<p>macro </p>
<dl class="section since"><dt>Since</dt><dd>version 3.9.0 </dd></dl>

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02491">2491</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a5767c8967df840d48dc01b0cf810a882"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5767c8967df840d48dc01b0cf810a882">&#9670;&nbsp;</a></span>NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">Type, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>...</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line"><span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="../../dc/df0/namespacenlohmann_1_1detail.html#aaa77b0c9745130b77733a92a1a2e82ec">to_json</a>(<a class="code" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::json</a>&amp; nlohmann_json_j, <span class="keyword">const</span> Type&amp; nlohmann_json_t) { <a class="code" href="../../d5/db8/json_8hpp.html#af62f70922a57ffa728d579d3c7963bf5">NLOHMANN_JSON_EXPAND</a>(<a class="code" href="../../d5/db8/json_8hpp.html#a9495fb0e6d683bfa654ed646495b408a">NLOHMANN_JSON_PASTE</a>(<a class="code" href="../../d5/db8/json_8hpp.html#a32c518e9a43fb0389fccb41e5c6f63a9">NLOHMANN_JSON_TO</a>, __VA_ARGS__)) } \</div><div class="line">    inline <span class="keywordtype">void</span> <a class="code" href="../../dc/df0/namespacenlohmann_1_1detail.html#aef5c8ea108f4d2b03fb4a635617510de">from_json</a>(<span class="keyword">const</span> <a class="code" href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::json</a>&amp; nlohmann_json_j, Type&amp; nlohmann_json_t) { <a class="code" href="../../d5/db8/json_8hpp.html#af62f70922a57ffa728d579d3c7963bf5">NLOHMANN_JSON_EXPAND</a>(<a class="code" href="../../d5/db8/json_8hpp.html#a9495fb0e6d683bfa654ed646495b408a">NLOHMANN_JSON_PASTE</a>(<a class="code" href="../../d5/db8/json_8hpp.html#a8d18979cc7c33deda994e0caacf9e5e0">NLOHMANN_JSON_FROM</a>, __VA_ARGS__)) }</div><div class="ttc" id="classnlohmann_1_1basic__json_html"><div class="ttname"><a href="../../d9/dcc/classnlohmann_1_1basic__json.html">nlohmann::basic_json</a></div><div class="ttdoc">a class to store JSON values </div><div class="ttdef"><b>Definition:</b> <a href="../../d5/db8/json_8hpp_source.html#l03366">json.hpp:3366</a></div></div>
<div class="ttc" id="namespacenlohmann_1_1detail_html_aaa77b0c9745130b77733a92a1a2e82ec"><div class="ttname"><a href="../../dc/df0/namespacenlohmann_1_1detail.html#aaa77b0c9745130b77733a92a1a2e82ec">nlohmann::detail::to_json</a></div><div class="ttdeci">void to_json(BasicJsonType &amp;j, const T &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/db8/json_8hpp_source.html#l04803">json.hpp:4803</a></div></div>
<div class="ttc" id="namespacenlohmann_1_1detail_html_aef5c8ea108f4d2b03fb4a635617510de"><div class="ttname"><a href="../../dc/df0/namespacenlohmann_1_1detail.html#aef5c8ea108f4d2b03fb4a635617510de">nlohmann::detail::from_json</a></div><div class="ttdeci">void from_json(const BasicJsonType &amp;j, std::unordered_map&lt; Key, Value, Hash, KeyEqual, Allocator &gt; &amp;m)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/db8/json_8hpp_source.html#l04231">json.hpp:4231</a></div></div>
<div class="ttc" id="json_8hpp_html_a9495fb0e6d683bfa654ed646495b408a"><div class="ttname"><a href="../../d5/db8/json_8hpp.html#a9495fb0e6d683bfa654ed646495b408a">NLOHMANN_JSON_PASTE</a></div><div class="ttdeci">#define NLOHMANN_JSON_PASTE(...)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/db8/json_8hpp_source.html#l02354">json.hpp:2354</a></div></div>
<div class="ttc" id="json_8hpp_html_a8d18979cc7c33deda994e0caacf9e5e0"><div class="ttname"><a href="../../d5/db8/json_8hpp.html#a8d18979cc7c33deda994e0caacf9e5e0">NLOHMANN_JSON_FROM</a></div><div class="ttdeci">#define NLOHMANN_JSON_FROM(v1)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/db8/json_8hpp_source.html#l02484">json.hpp:2484</a></div></div>
<div class="ttc" id="json_8hpp_html_af62f70922a57ffa728d579d3c7963bf5"><div class="ttname"><a href="../../d5/db8/json_8hpp.html#af62f70922a57ffa728d579d3c7963bf5">NLOHMANN_JSON_EXPAND</a></div><div class="ttdeci">#define NLOHMANN_JSON_EXPAND(x)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/db8/json_8hpp_source.html#l02352">json.hpp:2352</a></div></div>
<div class="ttc" id="json_8hpp_html_a32c518e9a43fb0389fccb41e5c6f63a9"><div class="ttname"><a href="../../d5/db8/json_8hpp.html#a32c518e9a43fb0389fccb41e5c6f63a9">NLOHMANN_JSON_TO</a></div><div class="ttdeci">#define NLOHMANN_JSON_TO(v1)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/db8/json_8hpp_source.html#l02483">json.hpp:2483</a></div></div>
</div><!-- fragment -->
<p>macro </p>
<dl class="section since"><dt>Since</dt><dd>version 3.9.0 </dd></dl>

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02500">2500</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="af62f70922a57ffa728d579d3c7963bf5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af62f70922a57ffa728d579d3c7963bf5">&#9670;&nbsp;</a></span>NLOHMANN_JSON_EXPAND</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_EXPAND</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">x</td><td>)</td>
          <td>&#160;&#160;&#160;x</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02352">2352</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a8d18979cc7c33deda994e0caacf9e5e0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8d18979cc7c33deda994e0caacf9e5e0">&#9670;&nbsp;</a></span>NLOHMANN_JSON_FROM</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_FROM</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1</td><td>)</td>
          <td>&#160;&#160;&#160;nlohmann_json_j.at(#v1).get_to(nlohmann_json_t.v1);</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02484">2484</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="afc0845ecb0987d16963a81f34bb0d94d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afc0845ecb0987d16963a81f34bb0d94d">&#9670;&nbsp;</a></span>NLOHMANN_JSON_GET_MACRO</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_GET_MACRO</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_39, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_40, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_41, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_42, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_43, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_44, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_45, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_46, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_47, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_48, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_49, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_50, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_51, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_52, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_53, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_54, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_55, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_56, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_57, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_58, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_59, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_60, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_61, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_62, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_63, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_64, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">NAME, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>...</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;NAME</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02353">2353</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a9495fb0e6d683bfa654ed646495b408a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9495fb0e6d683bfa654ed646495b408a">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>...</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02354">2354</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="add270ee96fa3a6ffb454db30084db2e0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#add270ee96fa3a6ffb454db30084db2e0">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE10</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE10</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#aed2ec7e247cd50f8f9941ca3fe6f2a2a">NLOHMANN_JSON_PASTE9</a>(func, v2, v3, v4, v5, v6, v7, v8, v9)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02427">2427</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a98dd3b9b615ae85290d286ae863cde54"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a98dd3b9b615ae85290d286ae863cde54">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE11</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE11</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#add270ee96fa3a6ffb454db30084db2e0">NLOHMANN_JSON_PASTE10</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02428">2428</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a58a04525435cdf51110639ee089ed012"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a58a04525435cdf51110639ee089ed012">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE12</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE12</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a98dd3b9b615ae85290d286ae863cde54">NLOHMANN_JSON_PASTE11</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02429">2429</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="aa88bff73660c72539ddf13e42ebbe227"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa88bff73660c72539ddf13e42ebbe227">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE13</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE13</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a58a04525435cdf51110639ee089ed012">NLOHMANN_JSON_PASTE12</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02430">2430</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a8f25d249f0af16eaac3b8444bd79e66b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8f25d249f0af16eaac3b8444bd79e66b">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE14</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE14</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#aa88bff73660c72539ddf13e42ebbe227">NLOHMANN_JSON_PASTE13</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02431">2431</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a90005c47b51e2bc57bb86d089429bd1c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a90005c47b51e2bc57bb86d089429bd1c">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE15</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE15</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a8f25d249f0af16eaac3b8444bd79e66b">NLOHMANN_JSON_PASTE14</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02432">2432</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="aed0149d0e2dae927ae5a845556cfaab6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aed0149d0e2dae927ae5a845556cfaab6">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE16</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE16</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a90005c47b51e2bc57bb86d089429bd1c">NLOHMANN_JSON_PASTE15</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02433">2433</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a425f5b0501e323903d0452227d83b764"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a425f5b0501e323903d0452227d83b764">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE17</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE17</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#aed0149d0e2dae927ae5a845556cfaab6">NLOHMANN_JSON_PASTE16</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02434">2434</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="af39a0f63c596c5b4dd001aa0b1c4a76c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af39a0f63c596c5b4dd001aa0b1c4a76c">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE18</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE18</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a425f5b0501e323903d0452227d83b764">NLOHMANN_JSON_PASTE17</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02435">2435</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a7f0c430594f42a2409ff2474722133c5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7f0c430594f42a2409ff2474722133c5">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE19</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE19</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#af39a0f63c596c5b4dd001aa0b1c4a76c">NLOHMANN_JSON_PASTE18</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02436">2436</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a682c9966e923aa4fa0193b278b1edd2a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a682c9966e923aa4fa0193b278b1edd2a">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE2</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE2</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;func(v1)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02419">2419</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a30507458068a8b4b2fb270712915783d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a30507458068a8b4b2fb270712915783d">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE20</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE20</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a7f0c430594f42a2409ff2474722133c5">NLOHMANN_JSON_PASTE19</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02437">2437</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ae63341f0ec1f867e557805655afc4103"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae63341f0ec1f867e557805655afc4103">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE21</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE21</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a30507458068a8b4b2fb270712915783d">NLOHMANN_JSON_PASTE20</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02438">2438</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a3120ded0ea577721fd71e3591657c577"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3120ded0ea577721fd71e3591657c577">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE22</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE22</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#ae63341f0ec1f867e557805655afc4103">NLOHMANN_JSON_PASTE21</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02439">2439</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ac848d6f3e9ae4bae4f0638fcb5ab996f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac848d6f3e9ae4bae4f0638fcb5ab996f">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE23</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE23</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a3120ded0ea577721fd71e3591657c577">NLOHMANN_JSON_PASTE22</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02440">2440</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="adfe12412820ef1409359615c41440345"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adfe12412820ef1409359615c41440345">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE24</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE24</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#ac848d6f3e9ae4bae4f0638fcb5ab996f">NLOHMANN_JSON_PASTE23</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02441">2441</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a33416940d4a62a583f03b0ff2375400e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a33416940d4a62a583f03b0ff2375400e">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE25</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE25</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#adfe12412820ef1409359615c41440345">NLOHMANN_JSON_PASTE24</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02442">2442</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a866beb938b64216218cd062e18602eb9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a866beb938b64216218cd062e18602eb9">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE26</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE26</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a33416940d4a62a583f03b0ff2375400e">NLOHMANN_JSON_PASTE25</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02443">2443</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a95b9c0445b989761a5ca49cf7e5b0f21"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a95b9c0445b989761a5ca49cf7e5b0f21">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE27</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE27</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a866beb938b64216218cd062e18602eb9">NLOHMANN_JSON_PASTE26</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02444">2444</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a58f402f503add069cbb5824130b63a50"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a58f402f503add069cbb5824130b63a50">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE28</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE28</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a95b9c0445b989761a5ca49cf7e5b0f21">NLOHMANN_JSON_PASTE27</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02445">2445</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a3f6cfd0610cc977f34e910266945f200"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3f6cfd0610cc977f34e910266945f200">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE29</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE29</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a58f402f503add069cbb5824130b63a50">NLOHMANN_JSON_PASTE28</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02446">2446</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="aaed4e77f612a9644d47c23508fb11f52"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaed4e77f612a9644d47c23508fb11f52">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE3</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE3</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v2)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02420">2420</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a5091052b859b2a814db1ed8f6ed6a2a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5091052b859b2a814db1ed8f6ed6a2a2">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE30</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE30</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a3f6cfd0610cc977f34e910266945f200">NLOHMANN_JSON_PASTE29</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02447">2447</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ae4992f39bb2ab8bd14e62c11598b2ae5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae4992f39bb2ab8bd14e62c11598b2ae5">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE31</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE31</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a5091052b859b2a814db1ed8f6ed6a2a2">NLOHMANN_JSON_PASTE30</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02448">2448</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="af0f98920ec61e99028f7fdef8e920595"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af0f98920ec61e99028f7fdef8e920595">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE32</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE32</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#ae4992f39bb2ab8bd14e62c11598b2ae5">NLOHMANN_JSON_PASTE31</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02449">2449</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ab4071130e08cb0863d4e3487fa79cda1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab4071130e08cb0863d4e3487fa79cda1">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE33</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE33</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#af0f98920ec61e99028f7fdef8e920595">NLOHMANN_JSON_PASTE32</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02450">2450</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a358ebb5dee01b8ed59bc28f815bc6d93"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a358ebb5dee01b8ed59bc28f815bc6d93">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE34</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE34</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#ab4071130e08cb0863d4e3487fa79cda1">NLOHMANN_JSON_PASTE33</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02451">2451</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="aeeea2b876c2a636481b3ae5ef11a19dc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeeea2b876c2a636481b3ae5ef11a19dc">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE35</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE35</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a358ebb5dee01b8ed59bc28f815bc6d93">NLOHMANN_JSON_PASTE34</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02452">2452</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a33ac48776f95a68576c40217395bf48d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a33ac48776f95a68576c40217395bf48d">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE36</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE36</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#aeeea2b876c2a636481b3ae5ef11a19dc">NLOHMANN_JSON_PASTE35</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02453">2453</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a07deda8156c4854e92eb65fcc082901b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a07deda8156c4854e92eb65fcc082901b">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE37</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE37</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a33ac48776f95a68576c40217395bf48d">NLOHMANN_JSON_PASTE36</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02454">2454</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a977ee5f6587abac33244336ebd969d8f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a977ee5f6587abac33244336ebd969d8f">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE38</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE38</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a07deda8156c4854e92eb65fcc082901b">NLOHMANN_JSON_PASTE37</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02455">2455</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="af227f94449238a7a4773364559b7e293"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af227f94449238a7a4773364559b7e293">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE39</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE39</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a977ee5f6587abac33244336ebd969d8f">NLOHMANN_JSON_PASTE38</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02456">2456</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a5349ab2d8aea839cdd9d127f1228bd28"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5349ab2d8aea839cdd9d127f1228bd28">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE4</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE4</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#aaed4e77f612a9644d47c23508fb11f52">NLOHMANN_JSON_PASTE3</a>(func, v2, v3)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02421">2421</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a93c6c888c43aec21adfc7ffdc92cf7d0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a93c6c888c43aec21adfc7ffdc92cf7d0">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE40</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE40</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v39&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#af227f94449238a7a4773364559b7e293">NLOHMANN_JSON_PASTE39</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02457">2457</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a18e393011cc564dc6b0f1d15b8c84e05"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a18e393011cc564dc6b0f1d15b8c84e05">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE41</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE41</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v39, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v40&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a93c6c888c43aec21adfc7ffdc92cf7d0">NLOHMANN_JSON_PASTE40</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02458">2458</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a95e4a1508b5f7887c6158bc1c8421214"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a95e4a1508b5f7887c6158bc1c8421214">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE42</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE42</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v39, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v40, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v41&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a18e393011cc564dc6b0f1d15b8c84e05">NLOHMANN_JSON_PASTE41</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02459">2459</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a92d3147a1b6ee178d6645f087b0092a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a92d3147a1b6ee178d6645f087b0092a2">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE43</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE43</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v39, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v40, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v41, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v42&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a95e4a1508b5f7887c6158bc1c8421214">NLOHMANN_JSON_PASTE42</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02460">2460</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a0a88431676c1c0dd23152f6398c85b47"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0a88431676c1c0dd23152f6398c85b47">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE44</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE44</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v39, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v40, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v41, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v42, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v43&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a92d3147a1b6ee178d6645f087b0092a2">NLOHMANN_JSON_PASTE43</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02461">2461</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a690c86f3a6798a8f228c23e353fa1f4c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a690c86f3a6798a8f228c23e353fa1f4c">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE45</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE45</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v39, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v40, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v41, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v42, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v43, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v44&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a0a88431676c1c0dd23152f6398c85b47">NLOHMANN_JSON_PASTE44</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02462">2462</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a2b608f54c6ad7eb116db8ac32d662e59"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2b608f54c6ad7eb116db8ac32d662e59">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE46</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE46</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v39, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v40, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v41, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v42, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v43, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v44, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v45&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a690c86f3a6798a8f228c23e353fa1f4c">NLOHMANN_JSON_PASTE45</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02463">2463</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="acb41a7b4ef92bdebd48fff958a07ba73"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acb41a7b4ef92bdebd48fff958a07ba73">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE47</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE47</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v39, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v40, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v41, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v42, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v43, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v44, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v45, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v46&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a2b608f54c6ad7eb116db8ac32d662e59">NLOHMANN_JSON_PASTE46</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02464">2464</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="abba715e3b79d43cd3edfc327964af993"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abba715e3b79d43cd3edfc327964af993">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE48</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE48</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v39, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v40, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v41, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v42, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v43, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v44, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v45, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v46, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v47&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#acb41a7b4ef92bdebd48fff958a07ba73">NLOHMANN_JSON_PASTE47</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02465">2465</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ae194fe1cdd80019af57b88d7a07be858"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae194fe1cdd80019af57b88d7a07be858">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE49</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE49</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v39, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v40, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v41, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v42, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v43, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v44, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v45, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v46, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v47, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v48&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#abba715e3b79d43cd3edfc327964af993">NLOHMANN_JSON_PASTE48</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02466">2466</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a49c543dca7e9b9844991dad31328fb06"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a49c543dca7e9b9844991dad31328fb06">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE5</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE5</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a5349ab2d8aea839cdd9d127f1228bd28">NLOHMANN_JSON_PASTE4</a>(func, v2, v3, v4)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02422">2422</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a019bc7ba256120287abe9297d8220f8d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a019bc7ba256120287abe9297d8220f8d">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE50</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE50</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v39, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v40, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v41, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v42, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v43, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v44, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v45, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v46, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v47, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v48, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v49&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#ae194fe1cdd80019af57b88d7a07be858">NLOHMANN_JSON_PASTE49</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02467">2467</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a4f8f97d2fbb1d02cb9e14253db29afc5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4f8f97d2fbb1d02cb9e14253db29afc5">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE51</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE51</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v39, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v40, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v41, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v42, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v43, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v44, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v45, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v46, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v47, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v48, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v49, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v50&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a019bc7ba256120287abe9297d8220f8d">NLOHMANN_JSON_PASTE50</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02468">2468</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a6e5309c4debd7b1ca036bd78a45da83d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6e5309c4debd7b1ca036bd78a45da83d">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE52</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE52</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v39, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v40, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v41, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v42, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v43, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v44, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v45, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v46, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v47, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v48, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v49, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v50, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v51&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a4f8f97d2fbb1d02cb9e14253db29afc5">NLOHMANN_JSON_PASTE51</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02469">2469</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a8305e64563937a0421af09a573184a15"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8305e64563937a0421af09a573184a15">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE53</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE53</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v39, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v40, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v41, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v42, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v43, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v44, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v45, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v46, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v47, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v48, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v49, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v50, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v51, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v52&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a6e5309c4debd7b1ca036bd78a45da83d">NLOHMANN_JSON_PASTE52</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02470">2470</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ac436de6daea01cb2256bd87717a820f6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac436de6daea01cb2256bd87717a820f6">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE54</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE54</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v39, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v40, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v41, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v42, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v43, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v44, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v45, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v46, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v47, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v48, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v49, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v50, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v51, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v52, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v53&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a8305e64563937a0421af09a573184a15">NLOHMANN_JSON_PASTE53</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02471">2471</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="abce6d2ddf2ea1e5ad59066d0fc5278e4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abce6d2ddf2ea1e5ad59066d0fc5278e4">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE55</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE55</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v39, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v40, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v41, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v42, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v43, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v44, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v45, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v46, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v47, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v48, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v49, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v50, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v51, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v52, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v53, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v54&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#ac436de6daea01cb2256bd87717a820f6">NLOHMANN_JSON_PASTE54</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02472">2472</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a48a0da09ac90252022f6864cfa3d9448"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a48a0da09ac90252022f6864cfa3d9448">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE56</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE56</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v39, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v40, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v41, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v42, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v43, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v44, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v45, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v46, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v47, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v48, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v49, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v50, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v51, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v52, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v53, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v54, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v55&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#abce6d2ddf2ea1e5ad59066d0fc5278e4">NLOHMANN_JSON_PASTE55</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02473">2473</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a768d6ebcd60776a1a90a20ee96cc92c9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a768d6ebcd60776a1a90a20ee96cc92c9">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE57</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE57</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v39, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v40, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v41, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v42, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v43, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v44, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v45, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v46, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v47, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v48, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v49, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v50, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v51, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v52, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v53, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v54, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v55, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v56&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a48a0da09ac90252022f6864cfa3d9448">NLOHMANN_JSON_PASTE56</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02474">2474</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a3fdc9b5e6d3c8ae21a13950f89e1380a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3fdc9b5e6d3c8ae21a13950f89e1380a">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE58</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE58</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v39, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v40, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v41, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v42, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v43, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v44, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v45, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v46, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v47, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v48, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v49, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v50, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v51, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v52, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v53, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v54, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v55, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v56, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v57&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a768d6ebcd60776a1a90a20ee96cc92c9">NLOHMANN_JSON_PASTE57</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02475">2475</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a72d13fe9cacdfa68533b8e46b06c8edc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a72d13fe9cacdfa68533b8e46b06c8edc">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE59</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE59</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v39, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v40, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v41, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v42, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v43, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v44, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v45, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v46, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v47, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v48, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v49, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v50, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v51, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v52, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v53, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v54, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v55, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v56, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v57, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v58&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a3fdc9b5e6d3c8ae21a13950f89e1380a">NLOHMANN_JSON_PASTE58</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02476">2476</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a6da6cf565af6a4a786b484019dce2fd3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6da6cf565af6a4a786b484019dce2fd3">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE6</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE6</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a49c543dca7e9b9844991dad31328fb06">NLOHMANN_JSON_PASTE5</a>(func, v2, v3, v4, v5)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02423">2423</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="aaa4d92bb3eee9252b5e7e3c94331e89e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaa4d92bb3eee9252b5e7e3c94331e89e">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE60</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE60</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v39, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v40, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v41, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v42, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v43, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v44, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v45, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v46, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v47, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v48, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v49, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v50, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v51, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v52, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v53, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v54, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v55, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v56, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v57, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v58, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v59&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a72d13fe9cacdfa68533b8e46b06c8edc">NLOHMANN_JSON_PASTE59</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02477">2477</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ad40518144e6777220fd044e3823d5709"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad40518144e6777220fd044e3823d5709">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE61</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE61</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v39, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v40, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v41, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v42, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v43, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v44, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v45, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v46, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v47, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v48, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v49, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v50, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v51, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v52, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v53, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v54, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v55, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v56, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v57, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v58, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v59, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v60&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#aaa4d92bb3eee9252b5e7e3c94331e89e">NLOHMANN_JSON_PASTE60</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02478">2478</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a2058eaa857e2b8409234212297c30b5c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2058eaa857e2b8409234212297c30b5c">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE62</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE62</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v39, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v40, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v41, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v42, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v43, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v44, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v45, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v46, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v47, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v48, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v49, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v50, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v51, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v52, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v53, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v54, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v55, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v56, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v57, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v58, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v59, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v60, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v61&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#ad40518144e6777220fd044e3823d5709">NLOHMANN_JSON_PASTE61</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02479">2479</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a20df787f375192fed2b9529178f4e003"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a20df787f375192fed2b9529178f4e003">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE63</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE63</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v39, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v40, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v41, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v42, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v43, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v44, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v45, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v46, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v47, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v48, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v49, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v50, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v51, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v52, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v53, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v54, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v55, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v56, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v57, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v58, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v59, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v60, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v61, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v62&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a2058eaa857e2b8409234212297c30b5c">NLOHMANN_JSON_PASTE62</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02480">2480</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a8fee48568bba4163bcc0ffd2a556d5cf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8fee48568bba4163bcc0ffd2a556d5cf">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE64</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE64</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v9, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v10, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v11, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v12, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v13, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v14, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v15, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v16, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v17, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v18, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v19, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v20, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v21, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v22, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v23, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v24, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v25, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v26, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v27, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v28, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v29, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v30, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v31, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v32, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v33, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v34, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v35, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v36, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v37, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v38, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v39, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v40, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v41, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v42, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v43, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v44, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v45, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v46, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v47, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v48, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v49, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v50, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v51, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v52, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v53, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v54, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v55, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v56, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v57, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v58, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v59, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v60, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v61, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v62, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v63&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a20df787f375192fed2b9529178f4e003">NLOHMANN_JSON_PASTE63</a>(func, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02481">2481</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="ab3cf0b823706b94a78c0611209df5044"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab3cf0b823706b94a78c0611209df5044">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE7</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE7</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a6da6cf565af6a4a786b484019dce2fd3">NLOHMANN_JSON_PASTE6</a>(func, v2, v3, v4, v5, v6)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02424">2424</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a931a0b268897bdd26521ac3152ddba5b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a931a0b268897bdd26521ac3152ddba5b">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE8</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE8</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#ab3cf0b823706b94a78c0611209df5044">NLOHMANN_JSON_PASTE7</a>(func, v2, v3, v4, v5, v6, v7)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02425">2425</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="aed2ec7e247cd50f8f9941ca3fe6f2a2a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aed2ec7e247cd50f8f9941ca3fe6f2a2a">&#9670;&nbsp;</a></span>NLOHMANN_JSON_PASTE9</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_PASTE9</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v4, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v5, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v6, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v7, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v8&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d5/db8/json_8hpp.html#a682c9966e923aa4fa0193b278b1edd2a">NLOHMANN_JSON_PASTE2</a>(func, v1) <a class="el" href="../../d5/db8/json_8hpp.html#a931a0b268897bdd26521ac3152ddba5b">NLOHMANN_JSON_PASTE8</a>(func, v2, v3, v4, v5, v6, v7, v8)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02426">2426</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a4c5d399dfa9252e70f876756f3f49084"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c5d399dfa9252e70f876756f3f49084">&#9670;&nbsp;</a></span>NLOHMANN_JSON_SERIALIZE_ENUM</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_SERIALIZE_ENUM</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">ENUM_TYPE, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>...</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line"><span class="keyword">template</span>&lt;<span class="keyword">typename</span> BasicJsonType&gt;                                                            \</div><div class="line">    inline <span class="keywordtype">void</span> <a class="code" href="../../dc/df0/namespacenlohmann_1_1detail.html#aaa77b0c9745130b77733a92a1a2e82ec">to_json</a>(BasicJsonType&amp; j, <span class="keyword">const</span> ENUM_TYPE&amp; e)                                   \</div><div class="line">    {                                                                                           \</div><div class="line">        static_assert(std::is_enum&lt;ENUM_TYPE&gt;::value, #ENUM_TYPE <span class="stringliteral">&quot; must be an enum!&quot;</span>);          \</div><div class="line">        static <span class="keyword">const</span> std::pair&lt;ENUM_TYPE, BasicJsonType&gt; m[] = __VA_ARGS__;                     \</div><div class="line">        auto it = std::find_if(std::begin(m), std::end(m),                                      \</div><div class="line">                               [e](<span class="keyword">const</span> std::pair&lt;ENUM_TYPE, BasicJsonType&gt;&amp; ej_pair) -&gt; <span class="keywordtype">bool</span>  \</div><div class="line">        {                                                                                       \</div><div class="line">            return ej_pair.first == e;                                                          \</div><div class="line">        });                                                                                     \</div><div class="line">        j = ((it != std::end(m)) ? it : std::begin(m))-&gt;second;                                 \</div><div class="line">    }                                                                                           \</div><div class="line">    template&lt;typename BasicJsonType&gt;                                                            \</div><div class="line">    inline <span class="keywordtype">void</span> <a class="code" href="../../dc/df0/namespacenlohmann_1_1detail.html#aef5c8ea108f4d2b03fb4a635617510de">from_json</a>(<span class="keyword">const</span> BasicJsonType&amp; j, ENUM_TYPE&amp; e)                                 \</div><div class="line">    {                                                                                           \</div><div class="line">        static_assert(std::is_enum&lt;ENUM_TYPE&gt;::value, #ENUM_TYPE <span class="stringliteral">&quot; must be an enum!&quot;</span>);          \</div><div class="line">        static <span class="keyword">const</span> std::pair&lt;ENUM_TYPE, BasicJsonType&gt; m[] = __VA_ARGS__;                     \</div><div class="line">        auto it = std::find_if(std::begin(m), std::end(m),                                      \</div><div class="line">                               [&amp;j](<span class="keyword">const</span> std::pair&lt;ENUM_TYPE, BasicJsonType&gt;&amp; ej_pair) -&gt; <span class="keywordtype">bool</span> \</div><div class="line">        {                                                                                       \</div><div class="line">            return ej_pair.second == j;                                                         \</div><div class="line">        });                                                                                     \</div><div class="line">        e = ((it != std::end(m)) ? it : std::begin(m))-&gt;first;                                  \</div><div class="line">    }</div><div class="ttc" id="namespacenlohmann_1_1detail_html_aaa77b0c9745130b77733a92a1a2e82ec"><div class="ttname"><a href="../../dc/df0/namespacenlohmann_1_1detail.html#aaa77b0c9745130b77733a92a1a2e82ec">nlohmann::detail::to_json</a></div><div class="ttdeci">void to_json(BasicJsonType &amp;j, const T &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/db8/json_8hpp_source.html#l04803">json.hpp:4803</a></div></div>
<div class="ttc" id="namespacenlohmann_1_1detail_html_aef5c8ea108f4d2b03fb4a635617510de"><div class="ttname"><a href="../../dc/df0/namespacenlohmann_1_1detail.html#aef5c8ea108f4d2b03fb4a635617510de">nlohmann::detail::from_json</a></div><div class="ttdeci">void from_json(const BasicJsonType &amp;j, std::unordered_map&lt; Key, Value, Hash, KeyEqual, Allocator &gt; &amp;m)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/db8/json_8hpp_source.html#l04231">json.hpp:4231</a></div></div>
</div><!-- fragment -->
<p>macro to briefly define a mapping between an enum and JSON </p>
<dl class="section since"><dt>Since</dt><dd>version 3.4.0 </dd></dl>

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02307">2307</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a32c518e9a43fb0389fccb41e5c6f63a9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a32c518e9a43fb0389fccb41e5c6f63a9">&#9670;&nbsp;</a></span>NLOHMANN_JSON_TO</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_TO</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">v1</td><td>)</td>
          <td>&#160;&#160;&#160;nlohmann_json_j[#v1] = nlohmann_json_t.v1;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l02483">2483</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

</div>
</div>
<a id="a7c94253db90041af11dd946a49f0f8a4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7c94253db90041af11dd946a49f0f8a4">&#9670;&nbsp;</a></span>NLOHMANN_JSON_VERSION_MAJOR</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_VERSION_MAJOR&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00033">33</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="../../d5/db8/json_8hpp_source.html#l17372">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::meta()</a>.</p>

</div>
</div>
<a id="ab5ca1e164894d78d3276d2e5fe58c5e3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab5ca1e164894d78d3276d2e5fe58c5e3">&#9670;&nbsp;</a></span>NLOHMANN_JSON_VERSION_MINOR</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_VERSION_MINOR&#160;&#160;&#160;9</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00034">34</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="../../d5/db8/json_8hpp_source.html#l17372">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::meta()</a>.</p>

</div>
</div>
<a id="a307e0238ebc35e99ea45c68823eb83eb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a307e0238ebc35e99ea45c68823eb83eb">&#9670;&nbsp;</a></span>NLOHMANN_JSON_VERSION_PATCH</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NLOHMANN_JSON_VERSION_PATCH&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l00035">35</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="../../d5/db8/json_8hpp_source.html#l17372">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::meta()</a>.</p>

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="a106b949d848bb8243a7cf94f11bcebf1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a106b949d848bb8243a7cf94f11bcebf1">&#9670;&nbsp;</a></span>operator"" _json()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d3/d9b/namespacenlohmann.html#a2bfd99e845a2e5cd90aeaf1b1431f474">nlohmann::json</a> operator&quot;&quot; _json </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::size_t&#160;</td>
          <td class="paramname"><em>n</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>user-defined string literal for JSON values </p>
<p>This operator implements a user-defined string literal for JSON objects. It can be used by adding <code>"_json"</code> to a string literal and returns a JSON object if no parse error occurred.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>a string representation of a JSON object </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">n</td><td>the length of string <em>s</em> </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a JSON object</dd></dl>
<dl class="section since"><dt>Since</dt><dd>version 1.0.0 </dd></dl>

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l25936">25936</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

<p class="reference">References <a class="el" href="../../d5/db8/json_8hpp_source.html#l01456">JSON_HEDLEY_NON_NULL</a>, and <a class="el" href="../../d5/db8/json_8hpp_source.html#l23806">nlohmann::basic_json&lt; ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType &gt;::parse()</a>.</p>

</div>
</div>
<a id="aa2015c6dc3a0fb76fc526cfecef2286a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa2015c6dc3a0fb76fc526cfecef2286a">&#9670;&nbsp;</a></span>operator"" _json_pointer()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d9/dcc/classnlohmann_1_1basic__json.html#aa8f1f93b32da01b42413643be32b2c27">nlohmann::json::json_pointer</a> operator&quot;&quot; _json_pointer </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::size_t&#160;</td>
          <td class="paramname"><em>n</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>user-defined string literal for JSON pointer </p>
<p>This operator implements a user-defined string literal for JSON Pointers. It can be used by adding <code>"_json_pointer"</code> to a string literal and returns a JSON pointer object if no parse error occurred.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>a string representation of a JSON Pointer </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">n</td><td>the length of string <em>s</em> </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a JSON pointer object</dd></dl>
<dl class="section since"><dt>Since</dt><dd>version 2.0.0 </dd></dl>

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l25955">25955</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

<p class="reference">References <a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a1ed8fc6239da25abcaf681d30ace4985ab45cffe084dd3d20d928bee85e7b0f21">nlohmann::detail::string</a>.</p>

</div>
</div>
<a id="file_af3f2c23f946bf81b153b863b4acf6bb3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#file_af3f2c23f946bf81b153b863b4acf6bb3">&#9670;&nbsp;</a></span>swap< nlohmann::json >()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void std::swap&lt; <a class="el" href="../../d3/d9b/namespacenlohmann.html#a2bfd99e845a2e5cd90aeaf1b1431f474">nlohmann::json</a> &gt; </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d3/d9b/namespacenlohmann.html#a2bfd99e845a2e5cd90aeaf1b1431f474">nlohmann::json</a> &amp;&#160;</td>
          <td class="paramname"><em>j1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d9b/namespacenlohmann.html#a2bfd99e845a2e5cd90aeaf1b1431f474">nlohmann::json</a> &amp;&#160;</td>
          <td class="paramname"><em>j2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>exchanges the values of two JSON objects </p>
<dl class="section since"><dt>Since</dt><dd>version 1.0.0 </dd></dl>

<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l25910">25910</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>

<p class="reference">References <a class="el" href="../../d5/db8/json_8hpp_source.html#l01456">JSON_HEDLEY_NON_NULL</a>.</p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="../../dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="../../dir_c47d0eb21c97e1d293e342b205a1975a.html">contrib</a></li><li class="navelem"><a class="el" href="../../dir_a906cb525e58c4423e0ba26874e75cc3.html">nlohmann</a></li><li class="navelem"><a class="el" href="../../dir_205629aeea700779119961ffc33e6b4c.html">json</a></li><li class="navelem"><a class="el" href="../../d5/db8/json_8hpp.html">json.hpp</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
  </ul>
</div>
</body>
</html>
